Skip to main content
Version: 0.5.0

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.