TouchOSC is a modular OSC and MIDI control surface for iPhone,iPod Touch, iPad and Android made by Hexler.It supports sending and receiving Open Sound Control and MIDI messages over Wi-Fi and CoreMIDI inter-app
- TouchOSC main page.


We have created a user template for Touch OSC on the iPad for use with our Universal Articulation Control Channel (UACC) pictured below and available from the link at the bottom of this article. To use this you will need to download TouchOSC from the app store, load the template and also install the MIDI bridge software on your computer. The 'Touch OSC' app, available for iOS and Android devices has a specifically designed Onyx skin designed for iPhone and iPad. Using the app, you can use your device as a remote focus and playback tool for Onyx. Download the OSC layout from this folder on the controller support website. TouchOSC and Arduino Ethernet Shield to Control Energy (A.M.P.A.E.): Day after day, people use a big amount of gadgets and waste a lot of energy having no concern about it. Basically our idea is a mobile application for tablets and smartphones that offers the user a total control of all the energy resources used at h. TouchOSC, TouchDAW, XotoPad - Just thought I'd share something that's been helpful for me. I have Xotopad for Windows and a Surface Pro 2. Xotopad is a control surface that provides pads that can be assigned to MIDI controllers or notes. The thing I use it for mostly is to set up an XY pad with CC1 on one axis and CC11 on the other.
Touchosc Bridge Download
Open Sound Control or OSC is Open Sound Control (OSC) is a protocol for networking sound synthesizers, computers, and other multimedia devices for purposes such as musical performance or show control. OSC's advantages include interoperability, accuracy, flexibility and enhanced organization and documentation.
Installing pyOSC
pyOSC is a a simple OpenSoundControl implementation in Python providing support for OSC-bundles, a simple OSC-client, a simple OSC-server, threading & forking OSC-servers.
To install pyOSC type:
Touch Osc Logic
Install and configure TouchOSC on your smartphone
Touch OSC is available on Apple store or Google Play:
Control a Daisy-11 strip of led module:
The following python example shows how to control some GPIO lines from touchOS. We use a Daisy-11 led module plugged on a Terra board.

Run this program an Aria G25:
Touchosc Reaper
On the smartphone open the TouchOSC app configuration, then the CONNECTIONS-->OSC screen and fill the Host field with board IP address.
From the LAYOUT section select LiveControl then press Done.
Inside the TouchOSC panel select tha Pads tab then touch some buttons.
Related links
Touch Osc Cubase
System designer, webmaster and Acme Systems co-founder
Personal email: tanzilli@acmesystems.it
Webpages: https://www.acmesystems.it - https://www.tanzolab.it
Github repositories: https://github.com/tanzilli and https://github.com/acmesystems
Telegram group dedicated to the Acme Systems boards: https://t.me/acmesystemssrl