Toggle Button

Toggle Buttons have two states which send commands. Each state of the Toggle Button requires a positive action

Toggle Buttons will display a highlighted background when in the On State

Action Map

The action map below details the point at which commands are sent

Touch Ready Touch Begin Touch Hold Touch Release Touch End
X X X On Mode X
X X X Off Mode X

Control Methods

Type On Mode Off Mode
MIDI MIDI Channel, Note, Velocity MIDI Channel, Note, Velocity
OSC OSC Message, Patch OSC Message, Patch
HTTP HTTP Address, Patch HTTP Address, Patch
TCP TCP String, Patch TCP String, Patch
UDP UDP String, Patch UDP String, Patch
Audio Play/Pause/Stop Audio N/A

Response Methods

Use external applications to operate this control with OSC

Send the string /ctrl/control/[uid]/[command] with the control's UID and selected command

Response Commands

Command
/enabled [Int] Enable or disable the control (0 - Disabled, 1 - Enabled)
/label [String] Change the label of the control for the session
/label [String] [Int] Change the label of the control for X number of seconds
/state [Int] Change the state of the control (0 - Off, 1 - On)
/theme [Int] Change the theme of the control (Int 1 to 14)
/theme [Int] [String] Change the theme of the control using custom palette name (Int 1 to 14)