An application running on six tablets
The control surfaces were implemented in the form of an Android application running on six Galaxy Tab 2 tablets. Artists will use the application to control the live audio and visual performance.
The event was comprised of a trio of performances. Each performance was controlled by two tablets.
A single application reads a layout XML file to adapt and draw the user interface, based on the information in the file. It is therefore not necessary develop and deploy multiple applications, or manually track which performance a tablet would be used in.
OSC was used for sending messages from the tablets to the media server. The server was notified whenever a toggle was turned on or off, and the value of the sliders in real time. The messages also indicated which tablet was sending the message.