Show-Control Protocol
The show-control protocol addresses Backstage by domain — one per kind of thing a control system can drive. Each page below is the reference for a single domain: every action it accepts, the arguments each takes, and the status fields it reports back.
Looking for how to switch the protocol on, choose transports, or authenticate? That is Enable and Configure the Show-Control Protocol — these pages assume it is already running.
Domains
|
Domain |
Reference |
What it controls |
|---|---|---|
|
|
transport, channels and events |
|
|
|
step advance, transitions and locks |
|
|
|
schedules, overrides and clock |
|
|
|
output mixer and matrix mixer |
|
|
|
Calibrator Lite and the external Calibrator |
|
|
|
slot selection and status |
|
|
|
labelled pins in the node editor |
What every domain page tells you
The same four things, in the same order, so a page you have not read before is navigable:
-
Actions — what you can send, the arguments it takes, and what it does.
-
Status — what a query returns.
-
Live status — what arrives unprompted while the show runs, and what each field means.
-
The other two routes to the same control — the Web Console block and the node-editor pins. The protocol is the machine-facing route; those are the browser-facing and patch-facing ones, and they drive the same entities.
Common Mistakes on these pages describe the protocol, not the job. A message that is silently ignored before authentication is a property of the protocol — worth knowing while you are looking up an action, which is why it is here rather than on a how-to.
