Skip to main content
Version: 0.5.0

A/B Rehearsal Compare

Two runs of the same show are never identical. A/B Compare puts them side by side and shows exactly what changed between them — from data already stored in each recording, so there's nothing to set up.

Open it from the Compare button in the status bar. Pick recording A and recording B — the picker defaults to your two most recent — and press Compare.

Two recordings with cues

Only recordings that are available and carry cue data can be compared. If you have fewer than two, the picker tells you so.

Timing

Head cards show running time (performance time) and curtain-to-curtain for each run, with the delta between them — green when B is faster, red when it's longer.

Below, a segment-by-segment breakdown (each act and interval) with a bar per run, then a "where the time went" waterfall so a net swing is traced to the segments that caused it.

Segment timing needs show boundaries set — Show Start / interval / end cues in Project Settings → Timing. Without them you still get overall length, just not the per-segment split.

Cues

Every cue matched by number across the two runs. Times are show-relative (measured from Show Start), so a later curtain doesn't make every cue look moved — only real shifts show a delta. Each row is tagged with its source (MA3, EOS, QLab, Pixera, …) and flagged:

  • Added in B — fired in B, not in A.
  • Dropped in B — was in A, gone in B.
  • Moved — same cue, shifted earlier or later beyond tolerance.
  • In tolerance — within the match window; effectively unchanged.

Notes

Three columns matched by department and text:

  • Still open — came up both nights and hasn't been cleared. This is the list that matters.
  • Cleared since A — raised in A, gone in B (struck through).
  • New in B — appeared this run.

Notes are colour-coded by department, using each recording's own department colours.

Incidents

Source drops and timecode faults logged live during each run — a direct show-readiness signal. A count tile per run, then every incident with its time and detail. If both runs recorded end to end clean, it says so.

Side by side

Synced dual-video playback — both recordings in one scrubber, seeking each to its own timestamp for the same cue so you're always watching the same beat, not the same clock time.

Coming next

The Side by side tab is scaffolded — the data-diff tabs above are live now, synced playback follows. For now, open either recording from the library to play it.