This document describes the various messages TouchOSC (Android) can send expressed as Faust metadata ready to be inserted in widget labels. ================================================================================ Accelerometer ================================================================================ [osc:/accxyz/0 -10 10] x-accelerometer [osc:/accxyz/1 -10 10] y-accelerometer [osc:/accxyz/Z -10 10] z-accelerometer ================================================================================ Layout : simple ================================================================================ page 1 -------------------------------------------------------------------------------- [osc:/1/fader5] [osc:/1/fader1] [osc:/1/toggle1] [osc:/1/fader2] [osc:/1/toggle2] [osc:/1/fader3] [osc:/1/toggle3] [osc:/1/fader4] [osc:/1/toggle4] page 2 ( 4x4 matrix ) -------------------------------------------------------------------------------- [osc:/2/push1] [osc:/2/push2] [osc:/2/push3] [osc:/2/push4] [osc:/2/push5] [osc:/2/push6] [osc:/2/push7] [osc:/2/push8] [osc:/2/push9] [osc:/2/push10] [osc:/2/push11] [osc:/2/push12] [osc:/2/push13] [osc:/2/push14] [osc:/2/push15] [osc:/2/push16] [osc:/2/toggle1] [osc:/2/toggle2] [osc:/2/toggle3] [osc:/2/toggle4] Page 3 (2D-joystick) -------------------------------------------------------------------------------- [osc:/3/xy/0] x-coord [osc:/3/xy/1] y-coord [osc:/3/toggle1] [osc:/3/toggle2] [osc:/3/toggle3] [osc:/3/toggle4] Page 4 (8x8 matrix) -------------------------------------------------------------------------------- [osc:/4/multitoggle/1/1] [osc:/4/multitoggle/2/1] ... [osc:/4/multitoggle/8/1] [osc:/4/multitoggle/1/2] [osc:/4/multitoggle/2/2] ... [osc:/4/multitoggle/8/2] . . . [osc:/4/multitoggle/1/8] [osc:/4/multitoggle/2/8] ... [osc:/4/multitoggle/8/8] [osc:/4/toggle1] [osc:/4/toggle2] [osc:/4/toggle3] [osc:/4/toggle4] ================================================================================ Layout : Mix 2 ================================================================================ page 1 -------------------------------------------------------------------------------- [osc:/1/rotary1] [osc:/1/toggle1] [osc:/1/toggle3] [osc:/1/rotary4] [osc:/1/toggle2] [osc:/1/toggle4] [osc:/1/rotary2] [osc:/1/rotary5] [osc:/1/fader1] [osc:/1/fader2] [osc:/1/rotary3] [osc:/1/rotary6] [osc:/1/push1] [osc:/1/push2] [osc:/1/push3] [osc:/1/push4] [osc:/1/fader3] page 2 (2 banks of 16 faders) -------------------------------------------------------------------------------- [osc:/2/multifader1/1] ... [osc:/2/multifader1/16] [osc:/2/multifader2/1] ... [osc:/2/multifader2/16] page 3 (2 2D-joysticks) -------------------------------------------------------------------------------- [osc:/3/xy1/0] x-coord [osc:/3/xy1/1] y-coord [osc:/3/xy2/0] x-coord [osc:/3/xy2/1] y-coord ================================================================================ Layout : Mix 16 ================================================================================ page 1 -------------------------------------------------------------------------------- [osc:/1/fader1] [osc:/1/toggle1] [osc:/1/fader2] [osc:/1/toggle2] [osc:/1/xy/0] x-coord [osc:/1/xy/1] y-coord [osc:/1/fader3] [osc:/1/toggle3] [osc:/1/fader4] [osc:/1/push1] [osc:/1/push2] [osc:/1/push3] [osc:/1/push4] [osc:/1/push5] page 2 -------------------------------------------------------------------------------- [osc:/2/fader1 ] [osc:/2/fader2 ] ... [osc:/2/fader8 ] [osc:/2/toggle1] [osc:/2/toggle2] ... [osc:/2/toggle8] page 3 -------------------------------------------------------------------------------- [osc:/3/fader1 ] [osc:/3/fader2 ] ... [osc:/3/fader8 ] [osc:/3/toggle1] [osc:/3/toggle2] ... [osc:/3/toggle8] page 4 (2 banks of 24 faders) -------------------------------------------------------------------------------- [osc:/4/multifader1/1] ... [osc:/4/multifader1/24] [osc:/4/multifader2/1] ... [osc:/4/multifader2/24] ================================================================================ Layout : Keys ================================================================================ page 1 (1 octave keyboard) -------------------------------------------------------------------------------- [osc:/1/push1] [osc:/1/push2] ... [osc:/1/push12] page 2 (1 octave keyboard) -------------------------------------------------------------------------------- [osc:/2/push1] [osc:/2/push2] ... [osc:/2/push12] page 3 (sliders + rotary) -------------------------------------------------------------------------------- [osc:/3/rotary1] [osc:/3/push3] [osc:/3/push4] [osc:/3/push1] [osc:/3/push2] [osc:/3/fader1][osc:/3/fader2][osc:/3/fader3 ][osc:/3/fader4 ][osc:/3/fader5 ] [osc:/3/toggle1][osc:/3/toggle2][osc:/3/toggle3]