Skip to content

External OSC control

External OSC control lets other software — a show controller, a media server, another app — drive the remote's cues over OSC.

Enable it from the Connection screen, where the gear sets the port the remote listens on. Once enabled, send OSC messages to that port.

Conventions

  • Cue indices are 0-based (the first cue is 0).
  • Booleans are sent as 1 / 0 (or OSC True / False).
  • Commands marked (edit only) are blocked in Show mode.
  • OSC bundles are not supported — send one message per datagram.

Cue commands

Address Arguments Action
/cue/go int index (optional) GO the cue — recall its snapshot and trigger linked automations. Without an argument, the selected cue.
/cue/go/name string name GO the cue with this name.
/cue/go/id string id GO the cue with this id.
/cue/select int index Select a cue (no recall).
/cue/select/name string name Select a cue by name.
/cue/next Select the next cue.
/cue/previous Select the previous cue.
/cue/add string name (optional) Create a cue. (edit only)
/cue/save int index (optional) Store the current state into the cue. Without an argument, the selected cue. (edit only)
/cue/delete int index Delete a cue. (edit only)
/cue/rename int index, string name Rename a cue. (edit only)
/cue/autoload bool on Enable or disable Autoload. (edit only)
/cue/move/up int index Move a cue up in the list. (edit only)
/cue/move/down int index Move a cue down in the list. (edit only)
/cue/lock int index, bool on (optional) Lock or unlock a cue. Without the boolean, toggles. (edit only)
/cue/description int index, string text Set a cue's description. (edit only)
/cue/color int index, string #RRGGBB Set a cue's color. (edit only)
/cue/trigger-mode int index, bool on Turn a cue's trigger mode on or off. (edit only)