Using Android/iPhone as a controller for my patch

Jonnyjm's icon

I'm pretty new to using max, and I recently started using it as part of my uni course. We have to write a piece of 'music' and perform it live whilst altering it with our patch.

With the live aspect I wanted to control it with my Android phone or my old iPhone, I've seen apps for both but I'm not sure where to start or how to implement it into a patch and was wondering if anybody on here had any tips or tutorials for me?

It may be worth noting that I'm running on a Windows computer, but will be working on a Mac in uni, so for any apps I'd like to be able to use them on both platforms (one of the reasons I've yet to try the C74 app on iPhone)

Luke Woodbury's icon

I'd vote for TouchOSC on the iPod/Pad/Phone, had really good success with it. There's example Max patches etc on the Hexler website and I find it easy to build interfaces with the provided software. You may want to look at Fantastick too for more flexible interfaces, but with a little more complexity in pushing them over from Max. There's more that I haven't played with, Mrmr and another that you can make interfaces with HTML and other languages, but the name escapes me!

Alexandre's icon

Although TouchOSC have a nice layout editor and might have nicer looking sliders (a question of taste), MMF for fantastick* is, from far, the simplest way to put your max interface on an iThing device right now : Just one click, and your interface is ready for your fingers!

Look at the video here:

Luke Woodbury's icon

Yeah, I guess MMF for Fantastick is one button press looking at it again, but I still have trouble with it sometimes only popping up half the controls or them not looking right and it lagging badly (though I do have to use a proper Wifi network not adhoc without security as it suggests). For me TouchOSC has been rock solid in this setting and always very responsive. I also tried C74, but it didn't seem to hold the connection, if you didn't press anything for a while it lost it.

Alexandre's icon

> "but I still have trouble with it sometimes only popping up half the controls or them not looking right and it lagging badly (though I do have to use a proper Wifi network..."

Yes you DO !
Wifi routers are the problem because fantastick is drawing all the stuff thru wifi, but as soon as creating a computer network (in your network prefs) everything is fine, and the data transmission seems as responsive as TouchOSC. (only the interface drawing when changed is slower than TouchOSC, but you can draw more stuff and colors on MMF for Fantastick.)

Luke Woodbury's icon

I'm sure its great in that context, I just need my machines to be plumbed in to the Wifi network so I can't create an adhoc network at the same time. In this context TouchOSC works great through Wifi.