Release Notes
0.3 — June 2026
New look
ShowRevue has a refreshed blue look across the app, website, and docs, with a new app icon.
"ShowRevueLive" is now "Stage Display"
The back-of-house web view (live cue state, timecode, stage camera, and operator messaging) is renamed Stage Display. It runs as a single web page any browser or digital-signage player can show, and can also be driven straight off the Mac's HDMI output. Toggle it on an extended display with ⇧⌘D — it never takes over your main display.
Playback markers (M)
Press M during playback to drop a named marker at the current position. Markers appear in the Events tab (tap to jump), and can be renamed or deleted. They're stored with the recording.
Other changes
- Timecode records and plays back from LTC, MTC/MIDI, Art-Net, and sACN. The on-screen timecode readout now clears immediately when the feed is lost.
- Notes on the timeline are shown as department-coloured flags.
- Show reports include run-of-show timing (act/interval/total with deltas).
- Live Notes annotations — draw on a note's snapshot from the Mac or any device.
0.2 — May 2026
RTMP Streaming (Venue and above)
Stream your composited camera output — with overlay widgets burned in — directly to YouTube Live, Twitch, or any RTMP server. Start and stop from Preferences → RTMP Stream. Choose bitrate (1–8 Mbps), codec (H.264 High / Baseline / HEVC), and keyframe interval. Streaming works independently of recording — you can stream without recording, or do both at once.
NDI Output (Venue and above)
Send the composited preview as an NDI source to OBS, vMix, Resolume, Wirecast, or any NDI-capable app on your local network. Set the source name in Preferences → NDI Output. Requires the NDI SDK for Apple to be installed.
Show State Widget
A new overlay widget tracks where you are in the show in real time:
- Preshow — idle timer
- Act — stopwatch counting up from the act start cue
- Interval — countdown to the planned interval end (turns yellow under 5 min, red at overtime)
- Total — cumulative show duration
Set planned interval durations in Project Settings → Timing. The Show State pill also appears in Stage Display so anyone watching the live page can see the show clock.
Companion Integration
Connect ShowRevue to Bitfocus Companion and display live variable values on your overlay. Configure the Companion host in Preferences → Companion, then use $(connection:variable) syntax in any Custom Text widget. The overlay reads values directly from Companion and updates them live — useful for showing active presets, system status, or any string Companion exposes.
ArtNet Timecode
ShowRevue now accepts timecode from Art-Net sources (ArtTimeCode, opcode 0x9700) on UDP port 6454. Enable in Preferences → Timecode → ArtNet Timecode. Compatible with grandMA3 v2.4+ and any Art-Net timecode source. Priority order: LTC → sACN → ArtNet → MTC.
Overlay Widget Improvements
Prev Cue Duration — a new Cues widget showing how long the previous cue lasted (time between the last two cue fires, in m:ss). Useful for pacing reference mid-show.
Widget editor:
- Colour picker per text widget — change any widget's text colour; Reset button restores white
- Justification (Left / Centre / Right) now available on all text widgets
- OSC ID field — assign a stable name to any widget and target it via OSC commands
Widget palette filters — All / Show / Cues / Time / Custom pill tabs reduce clutter when building layouts.
Keyboard nudge — with a widget selected in the Custom Layouts tab, arrow keys move it 1 px; Shift+arrow moves 10 px.
OSC Remote Control
New commands available on your console or Companion:
| Command | Effect |
|---|---|
/showrevue/widget/<id>/show | Show a widget by OSC ID or kind |
/showrevue/widget/<id>/hide | Hide a widget |
/showrevue/widget/<id>/toggle | Toggle visibility |
/showrevue/widget/<id>/color <#RRGGBB> | Set widget text colour |
/showrevue/showstate/preshow | Set show state to Preshow |
/showrevue/showstate/act1 … act4 | Set to Act 1–4 |
/showrevue/showstate/interval1 … interval2 | Set to Interval |
/showrevue/showstate/finished | Set to Finished |
/showrevue/showstate/reset | Reset to Preshow |
Show state commands are active only when "Auto-advance from cues" is off in Project Settings → Timing.
Stage Display Updates
The /messaging page now has a Show State section with live phase display and manual phase control buttons — useful if the operator wants to nudge the show clock without being at the console.
Session Summary PDF
Interval chips in the PDF now show timing variance against your planned durations — e.g. +0:35 over 10:00 in red or −1:12 under 10:00 in green. Set planned interval durations in Project Settings → Timing.
Project Settings Overhaul
Project Settings is now tabbed (Show / Sessions / Consoles / Timing) instead of a single long scroll.
The Timing tab has a new "Auto-advance Show State from lighting cues" toggle. When off, the Show State widget stays on Preshow regardless of cues fired — useful for rehearsals where you don't want the show clock running.
0.1 — May 2026
Initial alpha release.