-
Notifications
You must be signed in to change notification settings - Fork 1
Incoming Messages
artsince edited this page Sep 11, 2014
·
1 revision
As of version 1.9, QuickOSC controls have support for incoming OSC messages for setting labels, OSC messages to send as well as the value of the controllers.
The standard layout for QuickOSC contains 16 buttons, 8 toggles and 4 sliders. Each controller has a unique identifier that is made up of controller type prefix plus the controller index.
For buttons, OSC messages for the first button should start with
/btn1/
For toggles, OSC messages for the first toggle should start with
/tog1/
For seekBars, OSC messages for the first seekbar should start with
/sb1/
Use the same logic to send messages to other controllers.
-
/bntN/msgButtonPressed <args>
: set OSC message to be sent on button pressed -
/btnN/msgButtonReleased <args>
: set OSC message to be sent on button released -
/btnN/triggerOnButtonReleased <1|0>
: set whether or not OSC should be triggered on button released. -
/btnN/label <arg>
: set the displayed name of the button
-
/togN/msgToggledOn <args>
: set OSC message to be sent on toggled on -
/togN/msgToggledOff <args>
: set OSC message to be sent on toggled off -
/togN/value <1|0>
: set the state of the toggle -
/togN/labelOn <arg>
: set toggle label for the on state -
/togN/labelOff <arg>
: set toggle label for off state
-
/sbN/msgValueChanged
: set OSC message to be sent on value changed. Use$
chararacter as the place holder for the calculated numeric value of the seekbar progress. -
/sbN/range <min> <max>
: set the min and max values of the output value -
/sbN/value <arg>
: set the value of the controller
-
/save
: saves the current OSC settings