Max patches for iPhone? its been done on PD

Christopher Carvalho's icon

Good day all,

I recently got an iPhone 3G S, i love alot of the cool music apps that can be had, some of them really bring out the possibilites realised by the iPhones touch screen hardware,

now im sure that im not the only one who would jump at the opportunity to programme iphone apps,

i have tried to do some homework on this, and it doesn't look good for Max based programmers,

but if there is a way, can anyone tell?

i understand that the rjdj app was made on Pure Data,

could one 'convert' their max patch to Pd and go from there?

regards,

CC

Anthony Palomba's icon

That is a good question, it appears someone had the time to
port the pd source code to ARM. It would be nice if Cycling would
come up with an ARM port of Max runtime. That way people could
download patch/apps to their iPhone and tun them.

sine's icon

I'm sure this would involve a great deal of work, but if we're taking a survey, I would love to see this as well. :)

seejayjames's icon

That would be fantastic, of course. I'm betting it would be way too much of a pain, but who knows.

however... just thinking out loud here, I remember seeing a "Max-to-Arudino" demo last August at one of C74's workshops. Apparently a set of new Max objects are being created to assist people in making code for the Arduino. Some subset of the complete list, since obviously there would be plenty that the hardware wouldn't be able to do anything with. But the possibilities were amazing... you get the patch just how you want, using these special objects, and your Wiring code is generated that emulates the patch's behavior. Any news on the progress of this? :)

So, it seems like for some patches, you might be able to make some tweaks and get your Wiring code to work as a Processing sketch instead. Maybe just for some of your functions, but it could be a start... there might be a way to incorporate the .mxj objects too. Then you put your Max-inspired sketch on Android!

Troy's icon

I don't see why it should be a pain, and I can see a significant financial reason they should want to. Given the number of iPhones out there, and the popularity of the App Store, surely this would lead developers and thus money to Cycling74. My guess is that it violates terms of use for the iPhone, which is why you only see .Net/C# frameworks on jailbroken phones.

Christopher Carvalho's icon

"Apparently a set of new Max objects are being created to assist people in making code for the Arduino."

now this sounds very interesting, ideally this would remove the need for the software needed to communicate between max and arduino?