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.
This sounds very interesting indeed, would be great for interactive installations!
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…
I’m already working on the iPad version, I think the iPad’ll be great for this kind of purposes.
What kind of Max UI objects does c74 support?
AWESOME!! im assuming this will also run on ipad?
Mac only?! too bad. I guess it is back to TouchOSC.
wait! hold the phone… so will this work within max4live too? direct communication from iphone/ipod touch to max within live bypassing OSC?
Please consider doing a PC version!
I second that, it would be very nice to be able to run this with my PC.
ooh! It is very a pity that is not present under Windows!
It seems to work under Max4Live. I am showing a connection to the client and it’s reporting GPS data.
oh man how much do i wish i had an iphone right now…
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.
works fine for me on iPod touch (and with today’s iPhone/Pod OS update). really easy to get started w/this!
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?
Hi there, my thoughts on this : an update that I’m already working on…
This could be THE iphone/ipad app for live performance using Max…
No, thanks ;-)
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.
i’m on windows but my iPod and my max4live will be very very happy with a windows version.
is it planned?
for a windows version…
looks like a great great app!
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…)
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.
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)
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.
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.
Is there any update planed with the gyrometer of the iphone4?!
seconded, gyro please :)
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?
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..?
Anyone who has had this work with Max for Live
Can you enlighten this noob?
I can’t see how to spit out any of the sensor data. what goes in the route object out of c74?
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.