Two Axis Centred

Two Axis Centred controls provide simultaneous values for X and Y. Commands are sent when the value of the control is changed.

The default range for sliders is dependant on the control method.

  • Two Axis Centred with MIDI control methods will output a maximum range of 0 to 127. The upper value is adjusted using velocity parameter.

  • OSC and HTTP control methods will output a default range of 0 to 1 or -1 to 1 (mode dependant). The Multiplier Value will act as the range multiplier.

  • Two Axis Centred controls declare the lower value to be the top/left position and upper value the bottom/right position of the slider handle.

  • Centred types declare the central position as 0,0

Action Map

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

Touch Ready Touch Begin Touch Move (Two Axis) Touch Release Touch End
X X On Mode X X

Control Methods

Type On Mode Example
MIDI 2x MIDI Channel, Note, Velocity 2x Channel: 1 Note: 60 Velocity: 0 to 127
OSC OSC Message [Double] [Double], Patch /ctrl/slider (Values auto added)
HTTP HTTP Address [Double] [Double] use $1 $2, Patch /ctrl.php?value=$1 (Values $1, $2)
TCP TCP String [Double] [Double] use $1 $2, Patch /ctrl/tcp $1 $2 (Values $1, $2)
UDP UDP String [Double] [Double] use $1 $2, Patch /ctrl/udp $1 $2 (Values $1, $2)

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)
/position [Double] [Double] Change the position of the handle (0 to 1)
/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)