Skip to main content

Control

Preferences → Control. Remote Control

Three sub-tabs: Remote Control, Companion, Output Audit.

Remote Control

OSC control is a Solo-level feature.

Enable remote control and set the Port (default 8001). ShowRevue then takes OSC commands to record, stop, play, jump cue, step frames, set loop points, and more.

The /showrevue root is optional: /transport/…, /control/… or the bare address (/record) all work. The Commands list in the tab is searchable, with a copy button on every row. Full address reference: OSC Remote Control.

Companion

Two directions, and they're independent:

  • Variable Polling. ShowRevue reads Companion's variables (host 127.0.0.1, port 8000, poll 200 ms). Paste $(connection:variable) straight into any Custom Text overlay widget and it resolves live; the Variable Library here is just for discovery and previewing values.
  • Send Feedback to Companion. ShowRevue publishes its state (/showrevue/state/*: record state, cue, show name immediately; timecode and fps once a second) out to the machine running Companion (default port 8002).

Commands from Companion arrive on the Remote Control listener above, which has to be enabled separately.

Two ports, not one

On a single machine the control-in port and the feedback-out port must be different numbers. Note also that Companion polling defaults to 8000, the same number as the console OSC cue input.

See Companion Module.

Output Audit

The output audit trail

Read-only. Every command ShowRevue sends to a console or media server is logged here, along with anything blocked by the safety gate. Outputs disarmed, a Show recording, or a TimeWarp scrub. A badge shows OUTPUTS ARMED or OUTPUTS OFF (safe).

Capture-only by default, so it usually stays empty, which is the point: it's proof the desk was never touched. See Show Safety.