Release notes

  • added Allen & Heath Qu series console support (2025 models)
  • added REAPER playback button control
  • suppress DCA mute backup switching now also suppresses DCA unmutes when firing cues
  • bug fixes
    • Avantis firmware v2.0 now supported
    • console scene point numbers correctly cached when connected to DM7 consoles
    • mix buses over 16 now displayed in position setup summary
    • HCut EQ bands correctly recalled on X32/M32 consoles
    • 0 dB headamp gain correctly recalled on X32/M32 consoles
    • dynamics self key source correctly exported in actor profiles created with A&H consoles

  • bug fixes
    • WING firmware v3.1 now supported
    • improved accuracy of consecutive headamp recalls on DM7 consoles
    • optimised dynamics parameter capture on WING consoles
    • reliability improvements to GLD soft key press detection
    • interface no longer crashes on Windows when switching files (accidentally introduced in v3.4)

  • added REAPER link
  • added cue skipping
  • added option to use actor names in scribble strips for checks cues
  • added select channel on single DCA spill (supported consoles: X32/M32, WING, SQ v1.6+, TF, DM7)
  • added bulk cue renumbering
  • added jump to selected cue hotkey
  • added paste swap to switch the contents of source and target DCAs
  • added cue text indentation (prefix with >)
  • added cue text and colour arguments to /cuefired OSC notification
  • increased maximum length of channel profile labels
  • three rows can now be displayed in the channel tray
  • bug fixes
    • dLive firmware v2.11 now supported
    • alerts can be dismissed on macOS Tahoe
    • cue list scrollback no longer jumps around
    • Dante stagebox headamps more reliably recalled on DM7 consoles
    • allocating the spare backup no longer triggers a live edit removal on some consoles
    • scratch file permission requests should be more reliable on macOS
    • QLab toolbar icon now indicates when the QLab OSC port bind has failed
    • selected cue highlight correctly updates in utilisation view

  • bug fixes
    • SQ firmware v1.6.0-1.6.1 now supported
    • DM7 firmware v1.60-1.72 now supported
    • undoing deletion of point cues no longer corrupts the cue number
    • backup mic swap no longer triggers live edit channel removal on A&H GLD and Avantis consoles

  • bug fixes
    • engine no longer crashes on Windows with Yamaha TF/QL/CL consoles (accidentally introduced in v3.3)
    • improved reconnection performance when console connection drops mid-transmission

  • bug fixes
    • cleaned up occasional audio leakage when firing cues on DM7 consoles
    • newlines and other control characters no longer accepted as cue text
    • UI elements correctly synced when channels repeatedly toggled on and off in show setup

  • added Yamaha DM7 series console support
  • added Behringer WING Compact console support
  • added channel & profile labels for use with cramped scribble strips
  • added import/export of actor settings
  • added playback test recall (when not connected to console)
  • added abilty to map StFX and UFX buses on A&H GLD, Avantis, and dLive consoles
  • added notes option to /markcue OSC command
  • added utilisation summary message when deleting channel profiles
  • added disconnect button to console setup
  • ensemble name now persists as a row header in ensemble setup
  • double clicking an empty channel in utilisation view now opens a DCA assignment dialog
  • dim DCA faders enhanced to optionally set active DCAs to white
  • console scanning now sends additional local broadcast requests (avoid subnet mask mismatches)
  • title bars reflect dark mode on Windows
  • macOS app now a universal binary, requires macOS 10.13 or later
  • bug fixes
    • HPF/EQ/dynamics changes from scene/library/clipboard recalls correctly read from QL/CL consoles
    • compressor settings with high attack or threshold values correctly recalled on A&H consoles
    • clone and fill down operations now populate scene recall number

  • bug fixes
    • dLive firmware v2.0 now supported
    • WING assign buttons now use unique indexes

  • added Avantis Solo console support
  • Yamaha consoles now display the choir icon for ensemble DCAs
  • reduced minimum width of cue name column
  • bug fixes
    • dLive firmware v1.9A correctly recognised
    • WING firmware v2.1 correctly recognised
    • mute groups 15/16 can be configured on GLD consoles
    • soft keys on GLD-112 now offset correctly
    • reliability improvements to GLD soft key press detection
    • boundary EQ Q factor values now correctly recalled on all consoles
    • shelving EQ Q factors now correctly stored and recalled on QL/CL consoles
    • stereo channels no longer unassigned from non-controlled DCAs on QL/CL consoles
    • scene names now cached when snippet recall is disabled on X32/M32 consoles

  • added Behringer WING console support
  • added offline editor support for A&H GLD, Avantis, and dLive consoles (manually connect to localhost)
  • added ability to freely select any console channel to control, up to a maximum of 48 channels
  • added record offets, clone offsets, playback pause, and playback resume button control
  • added support for 8 mute group buttons
  • added profile usage to utilisation view
  • added scene selection dialog
  • added QLab OSC passcode support
  • added suppress DCA mute backup switching
  • added file path tooltips to welcome screen
  • current/next cue scribble strip indicator can now be displayed on a non-controlled DCA
  • current actor is now displayed alongside profile stored values in show setup
  • positions can now use the LCR bus on Yamaha QL/CL consoles, and 12 mono + 12 stereo groups on A&H consoles
  • cue colours now extend across the full row of an empty cue
  • 2x raster resources provided for HiDPI displays
  • offline feature guide made printer friendly
  • bug fixes
    • Dante stagebox headamps more reliably recalled on Yamaha QL/CL consoles
    • position setup sliders work correctly on macOS 11+
    • utilisation view hides correctly from fullscreen on macOS
    • orange scribble strip colour removed from SQ firmware 1.5.9+
    • external mute group triggers now recognised on SQ consoles
    • EQ profile internal error removed from Avantis & dLive consoles
    • /recordoffsets off notification consistently sent on OSC API
    • spare backup allocation no longer accidentally written to show file

  • added dLive console support
  • added support for 12 DCAs
  • added multiple channel FX assignments
  • added dim inactive DCA scribble strips
  • added placeholder DCAs
  • added suppress playback recall on back
  • added dynamics slot selection for Yamaha QL/CL consoles
  • spare backup allocation now prompts for immediate switch
  • level offset values are now displayed in DCA tooltips
  • ensemble setup now pre-fills a new ensemble with the selected DCA's assignments
  • A&H consoles can now map FX control to aux or FX send buses
  • improved soft key management for GLD consoles
  • computer date/time now synchronised to Avantis consoles
  • de-duplication of consecutive OSC /jump requests
  • bug fixes
    • channel count correctly detected on TF3/TF5 consoles
    • all 24 mix buses can be addressed on CL consoles
    • erroneous channel clip events no longer appear from non-X32/M32 consoles
    • gain/trim correctly recalled for actors during initial connection
    • level offsets more reliably executed on SQ consoles
    • compressor on/off more reliably recalled on SQ consoles
    • improved SSL library management on Windows

Initial public release, migrated from X32 Theatre Control