#Overview
[http://hexler.net/software/touchosc|touchOSC] is an iOS and Android application for sending and receiving Open Sound Control messages over WIFI using UDP. It combines easily with the OSCBundle library.

[http://youtu.be/9dIPox581Rg|watch a video demonstration on youtube]

#Getting Started

- download the oscuinoTouchOSC.touchOSC layout from the Applications->touchOSC folder on the github
- add the custom layout to touchOSC
- download the oscuinoEthernetTouchOSC.pde example from the examples->Arduino folder on the [https://github.com/CNMAT/OSCuino|github]
- change the IP address in line 19 of the sketch to whatever IP you would like to assign the board (default is 192.168.1.120) and port numbers (default is in:8888 and out:9999)
- install the sketch on an Arduino board with an Ethernet connection (like the Freetronics EtherMega)
- change the host IP and ports in the touchOSC applications to match those of the Arduino (remember the "in" port on the Arduino will be the "output" port on touchOSC)
- the Arduino ethernet port needs to be connected the same wireless router that touchOSC device is connected to
- tap a button on the touchOSC interface to make the connection

#touchOSC interface
The touchOSC interface allows you to see the values of up to 16 analog input pins on the ANALOG page and control the output value of up to 54 digital pins on the DIGITAL page.