Skip to main content
Version: 0.5.0

Timecode Output

Preferences → Timecode → Output

Preferences → Timecode → Output: per-protocol toggles, destination, interface and sACN universe.

While a recording plays back, ShowRevue can send its timecode so a console or media server chases the rehearsal — replay last night's run and the rig follows it. Playback only: nothing is ever sent while you're live or recording.

Enable it under Preferences → Timecode → Output. Three protocols, each with its own toggle, usable in any combination:

  • Art-Net — ArtTimeCode packets on UDP port 6454.
  • sACN (E1.31) — UDP port 5568, on a universe you choose.
  • MTC — virtual MIDI source "ShowRevue Timecode" — quarter-frame messages; any MIDI-capable app or console on the Mac can subscribe to it. Needs no network settings.

Where the packets go

With Art-Net or sACN enabled:

  • DestinationBroadcast / Multicast reaches the whole LAN; Unicast to IP targets one device (an IP field appears).
  • Interface — which NIC the packets leave on. Automatic (default route) suits a single-network Mac; on a rig with a separate lighting NIC, pick that interface so broadcast and multicast actually reach the console.
  • sACN universe — match the receiver (1–63999).

Rate and drop-frame

Output runs at the recording's own rate: 24, 25, 29.97 drop-frame, or 30 fps. Each recording stores its real timecode rate and drop-frame flag at record time, and output follows it — a 29.97DF recording chases as 29.97DF, whatever your preferences say today. Any other rate pauses output with a note in the preferences tab.

Behaviour during playback

Output starts with playback, tracks the playhead through seeks (a jump re-locks the receiver with a full-frame message), and stops on pause — a held-but-ticking timecode reads to a console as "show still rolling", so nothing is sent while the transport is stopped or scrubbing.

The card header shows a green SENDING dot while emitting, or Waiting for playback… when enabled but idle.

Timecode Output is a Capture-level feature, like the network timecode inputs.

Validate against your gear

Packet formats are unit-tested and self-received by ShowRevue's own Art-Net / sACN inputs, but chase conformance against physical consoles is still being validated across vendors. Test your chase in the venue before relying on it in a session.