c74 – iPhone to Max/MSP app

Feb 9, 2010 at 6:03pm

c74 – iPhone to Max/MSP app

c74 is an iPhone app that let’s you connect your device with Cycling ’74’s Max/MSP 5 and create custom layouts which can be operated directly from your iPhone. In order to connect to Max you will need to download the free external app at http://www.nr74.org/c74/c74.zip (OSX Max 5 only)

Especially interesting is that custom interfaces are built straight from within Max, with presets stored etc and sent directly to the iPhone. You can also receive accelerometer data, GPS, compass, shake gesture and proximity data.
Communication between the app does not rely on OpenSoundControl but instead uses a straight forward communication socket, which offers a reliable connection.


Feb 9, 2010 at 6:15pm

This sounds very interesting indeed, would be great for interactive installations!

Feb 9, 2010 at 7:04pm

hi nr37,
I just bought your iphone app…it works like a charm…really great!

may I ask, if there are plans to create a native version for the iPad, allowing to use it in the iPad’s higher screen resolution?

That would be even more fantastic news…

Feb 9, 2010 at 7:36pm

Hi Johannes,

I’m already working on the iPad version, I think the iPad’ll be great for this kind of purposes.


Feb 9, 2010 at 8:16pm

What kind of Max UI objects does c74 support?

Feb 9, 2010 at 8:29pm

AWESOME!! im assuming this will also run on ipad?

Feb 9, 2010 at 9:12pm

Mac only?! too bad. I guess it is back to TouchOSC.

Feb 9, 2010 at 10:26pm

wait! hold the phone… so will this work within max4live too? direct communication from iphone/ipod touch to max within live bypassing OSC?

Feb 9, 2010 at 11:21pm

Please consider doing a PC version!

Feb 9, 2010 at 11:29pm

I second that, it would be very nice to be able to run this with my PC.

Feb 9, 2010 at 11:50pm

ooh! It is very a pity that is not present under Windows!

Feb 10, 2010 at 1:32am

It seems to work under Max4Live. I am showing a connection to the client and it’s reporting GPS data.

Feb 10, 2010 at 1:34am

oh man how much do i wish i had an iphone right now…

Feb 10, 2010 at 2:36pm

Hi there,

I just bought it from itunes on my mac, and it won’t install on my ipod touch through synchronization.
so I tried through the appstore.
It says the app is not compatible with my ipod since it needs a microphone.

Why ?


Feb 10, 2010 at 8:08pm

works fine for me on iPod touch (and with today’s iPhone/Pod OS update). really easy to get started w/this!

Feb 10, 2010 at 10:33pm

I don’t know how connecting to the c74 object works, but I feel that not being able to choose from a list of iPhones could pose a serious limitation if one is planning to use several iPhones and computers in a local network. Any thoughts on this?


Feb 10, 2010 at 10:47pm

Hi there, my thoughts on this : an update that I’m already working on…

Feb 10, 2010 at 11:09pm

Feb 10, 2010 at 11:54pm

Windows! Windows!

This could be THE iphone/ipad app for live performance using Max…

Feb 11, 2010 at 4:18am

“Windows! Windows!”

No, thanks ;-)

Feb 11, 2010 at 1:34pm

Got this going. Seems kind of weird with order of operations. What works best, opening the iPhone app and then your patch?

The 100 buttons screenshot is misleading. I took that screenshot to be a custom background image. Is it possible to use my graphics for backgrounds, sliders, knobs and whatnot? Any way to programmatically change out button graphics so that I could use this to have many pages of, say, video clips and use my iphone as a video clip selection tool? If not, that’s what I have wanted since there have been color touch screen devices.

Feb 11, 2010 at 2:23pm

very nice!
i’m on windows but my iPod and my max4live will be very very happy with a windows version.
is it planned?



Mar 21, 2010 at 7:29pm

for a windows version…
looks like a great great app!

Aug 13, 2010 at 8:53am

The development of this app/external seems to have halted. No update in about half a year.

This is too bad, because the general concept is wonderful but there are many bugs (crashes, massively slowing down Max/MSP, connection issues, some functions are not working…)

Aug 23, 2010 at 2:56pm

For those interested,

As an alternative to this app, check out Fantastick (it’s free), which, in general terms, provides the same functionality. It is a bit more low level, but then again it has OpenGL support and so far I found it to be more reliable.

Aug 24, 2010 at 11:44am

I must say I´m really sad. this is terrible news. terrible.
this app was the future, I had implemented a very complicated set up to work with it over the stage… it was beautiful, fantastic.

I´m really sad, I just think what could have happened to leo, I hope nothing bad… maybe he thought it was too much work to keep it updated and so on.

rip (nooo!!!! I keep thinking leo is living a beautiful love affair and that when he gets tired of the girl, or the girl gets tired of… please, come back leo, please)

Aug 24, 2010 at 12:08pm

I used fantastick too, but… the iphone is a multi-sensor machine!! how is it possible that fantastick doesn´t take advantage of any of all those sensors?

I cry… with c74 I used the accelerator sensor, the proximity sensor, and also the compass (magnetic angle).

this is a terrible lost.

Aug 24, 2010 at 2:48pm

Me i dream about an app with iphone4 3D gyroscope output, i’ll will be far more interresting than the buggy compass data. Fantastick does have 3D accelerator data, i hope that there will be an update for iphone4 gyroscope.

Sep 28, 2010 at 11:03am

Is there any update planed with the gyrometer of the iphone4?!
Best wishes

Oct 5, 2010 at 1:36pm

seconded, gyro please :)

Feb 6, 2011 at 2:46am

I dont understand how to receive the information from the app. If I have a slider connected to the c74 object (using a message, for example slider slider 25 25), how do I connect that to a slider within max/msp?

Its possible for the app to dynamically alter values in Max, right?

Feb 6, 2011 at 2:54am

An update to that question: Is it possible to remove the characters received from the app? Say I want the app to send the aforementioned slider values but not to send the word multitouch or slider..?


Mar 27, 2012 at 7:05pm

Anyone who has had this work with Max for Live
Can you enlighten this noob?
Thanks much

Mar 27, 2012 at 10:55pm

I can’t see how to spit out any of the sensor data. what goes in the route object out of c74?

Apr 2, 2012 at 2:43am

I’m hungering so badly for some gyroscope data. I’ve been sticking my iphone to my guitar but only the y-axis is actually useful since when it’s laid out like that the x axis and z axis are the same, just 90 degrees off.


You must be logged in to reply to this topic.