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 OSCTrue/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) |