Skip to main content

OSC Command Specification

The OSC Interface mimics the front panel interface. As such, sending a button in OSC behaves exactly as it would when sent using the physical front panel on the console.

OSC Command PathValue RangeData Type
/edge/pbf (Playback Fader)/1-6/flash0 = release, 1 = pressBoolean
/value0 < 1000 fader valueInteger
/name(Read Only)String
/color(Read Only)RGBA Color
/page/next0 = release, 1 = pressBoolean
/previous0 = release, 1 = pressBoolean
/template0 = release, 1 = pressBoolean
/name(Read Only)String
/programmer/intensity0 = release, 1 = pressBoolean
/position0 = release, 1 = pressBoolean
/color0 = release, 1 = pressBoolean
/gobo0 = release, 1 = pressBoolean
/beam0 = release, 1 = pressBoolean
/special0 = release, 1 = pressBoolean
/programmer/clear/btn0 = release, 1 = pressBoolean
/led(Read Only)Boolean
/blind/btn0 = release, 1 = pressBoolean
/led(Read Only)Boolean
/highlight/btn0 = release, 1 = pressBoolean
/led(Read Only)Boolean
/fan/btn0 = release, 1 = pressBoolean
/led(Read Only)Boolean
/tools0 = release, 1 = pressBoolean
/shift0 = release, 1 = pressBoolean
/programmer/record0 = release, 1 = pressBoolean
/edit0 = release, 1 = pressBoolean
/delete0 = release, 1 = pressBoolean
/copy0 = release, 1 = pressBoolean
/off0 = release, 1 = pressBoolean
/name0 = release, 1 = pressBoolean
/programmer/pause0 = release, 1 = pressBoolean
/go-minus0 = release, 1 = pressBoolean
/go-plus0 = release, 1 = pressBoolean
/programmer/pan_tilt0 < 1 XY ValueFloat, Float
/select/all_none0 = release, 1 = pressBoolean
/next0 = release, 1 = pressBoolean
/previous0 = release, 1 = pressBoolean
/even_odd0 = release, 1 = pressBoolean
/first_second_half0 = release, 1 = pressBoolean
/commandline/content(Read Only)String
/encoder/1-4/btn0 = release, 1 = pressBoolean
/inc-1 < 1 variable valueInteger
/text1(Read Only)String
/text2(Read Only)String
/use_accel0 = release, 1 = pressBoolean
/sync0 = release, 1 = pressBoolean