TouchOSC is a modular OSC and MIDI control surface for iPhone / iPod Touch / iPad.
It supports sending and receiving Open Sound Control messages over a Wi-Fi network using the UDP protocol and supports both CoreMIDI and the Line 6 MIDI Mobilizer interfaces for sending and receiving MIDI messages.
The application allows to remote control and receive feedback from software and hardware that implement the OSC or MIDI protocols such as Apple Logic Pro/Express, Renoise, Pure Data, Max/MSP/Jitter, Max for Live, OSCulator, VDMX, Resolume Avenue 3, Modul8, Plogue Bidule, Reaktor, Quartz Composer, Vixid VJX16-4, Supercollider, FAW Circle, vvvv, Derivative TouchDesigner, Isadora and many others.
The interface provides a number of different touch controls to send and receive messages:
– Rotary controls
– Encoder controls
– Push buttons
– Toggle buttons
– XY pads
– Time & battery displays
Additionally the program can send Accelerometer data. The application comes with example default layouts and completely custom layouts can be constructed using the free TouchOSC Editor application.
Please go to http://hexler.net/touchosc for more information, video demonstrations and download the free layout editor application for OS X, Windows and Linux.