c74 - iPhone to Max/MSP app

nr37's icon

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.

Beep's icon

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

DJ's icon

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...
cheers,
Johannes
www.mdw.ac.at/zimt/

nr37's icon

Hi Johannes,

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

Leo

Anthony Palomba's icon

What kind of Max UI objects does c74 support?

piwolf's icon

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

Anthony Palomba's icon

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

Simone's icon

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

newdendrite's icon

Please consider doing a PC version!

Anthony Palomba's icon

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

Lota's icon

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

patternmusic's icon

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

the_man361's icon

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

Léopold Frey's icon

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 ?

Leo

billy gomberg's icon

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

Georg Hajdu's icon

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?

Georg

nr37's icon

Hi there, my thoughts on this : an update that I'm already working on...
Leo

piwolf's icon
seejayjames's icon

Windows! Windows!

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

PhiDjee's icon

"Windows! Windows!"

No, thanks ;-)

v8media's icon

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.

alfonso santimone's icon

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

thanks

a.

yurki's icon

second!
for a windows version...
looks like a great great app!

EMV's icon

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...)

EMV's icon

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.

gamuso's icon

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)

gamuso's icon

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.

Alexandre's icon

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.

jonasfehr's icon

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

shalom2you's icon

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?

shalom2you's icon

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..?

Put's icon

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

sisko445's icon

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

commathe's icon

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.