★ Stars denote major new features.
5.4
Mute and Solo buttons for cue outputs (found in the Trim tab of the inspector) and audio patch outputs (found in the Patch Routing tab of the audio output patch editor.)
You can now edit audio effects from collaboration remotes. The audio effect must be installed on the remote computer as well as the primary in order to add it or edit it remotely.
Fade cues now support 2D fading of video geometry.
Several new tools for editing 1D fade curves and 2D fade paths, including arrow key navigation, multiple point selection, copy/paste, scaling, aspect lock while dragging, rotation and reverse tools, and a circle drawing tool.
The up-fade and down-fade curves in the Curve tab of Fade cues can now be locked together as mirror images. When locked, changes to either curve affects both curves symmetrically.
You can now set a finite duration for Mic cues and Camera cues.
A submenu to allow more options when opening a target file in an external editor. You can find this submenu by right-clicking (or control-clicking, or two-finger-clicking) in the waveform view of the Time & Loops tab of the inspector.
Support for copying audio effects between cue outputs and between device outputs.
Support for batch-editing MIDI File cues.
Support for moving cues using the AppleScript move
command.
The "Select cue..." tool now offers an option to quickly select the cue currently at the playhead.
The IP address and port number of NDI sources are now shown in the Video Input tab of Workspace Settings → Video.
Instrument definitions for the BriTeQ BT-Orbit, BT-Profile HD, BT-Profile WW, BT-Shark, BT-Theatre 100MZ, BT-Theatre 150EZ Mk2, BT-Theatre 250EZ Mk2, BT-Theatre 200TW, BT-Theatre 400TW, BT-Theatre 261FC, BT-Theatre 50WW, BT-Theatre 60FCL, BT-Theatre HD2, BT-Theatre Venuelite4, BT-Tracker, BT-TVPanel TW, BTI-Blizzard BSW2, BTI-Cyclo, BTX-Blizzard Wash1, BTX-Saturn, BTX-Supreme Hybrid, BTX-Titan, Beam Fury-1, Pro Beamer Zoom Indoor Mk3, and Stage Beamer.
Instrument definitions for the Chauvet DJ 4Bar Flex Q ILS, 4Bar LTBT ILS, COLORband Q4 IP, Cosmos HP, Freedom H1, GigBar Move ILS, Hurricane Haze 2D, Intimidator Barrel 305 IRC, Intimidator Free Spot 60 ILS, Rotosphere HP, Shocker Panel FX, SlimBANK T18 USB, SlimPAR H6 USB, and SlimPAR T12BT.
Instrument definitions for the Chauvet Professional Color STRIKE M, Maverick Force 2 BeamWash, Maverick Force 2 SoloWash, Maverick Force 3 Profile, Maverick Storm 1 Beam, Maverick Storm 1 Hybrid, onAir Panel 3 IP, Ovation E-2 FC, Ovation E-4WW IP, Ovation Reve F-3 IP, and Rogue R3E Spot.
Instrument definitions for the Clay Paky Arolla Aqua, Arolla Profile MP, Axcor Profile 600, Midi B FX, Panify, Sharpy X Spot, and Skylos.
Instrument definitions for the Epson EB-PU2100 series and EB-PU2200 series.
Instrument definitions for the High End Systems Studio Color 575.
Instrument definitions for the Martin ELP PAR, ERA 700 Performance IP, MAC One, MAC Viper XIP, RUSH Blinder 1 WW, RUSH CS, and VDO Atomic Bold.
Network device descriptions for Behringer WING, Bitfocus Companion version 3.2 and newer, Christie HS series projectors, Flamingo Software Atlas, GarageCube MadMapper 5, Innovate Audio panLab Console, MA Lighting grandMA3, TheatreMix 3, and Yamaha DM7 series.
Carts now support up to 15 rows and 15 columns.
Improved synchronization between audio and video when chasing timecode.
Improved performance for OSC messages referencing cues by cue_id
.
The minimum height of the inspector has been slightly increased.
QLab's numeric rounding behavior has been changed from round half to even
to the more conventional round half away from zero
.
Network cues will now break if an OSC message contains arguments with incorrect spacing around quotation marks, such as /my/command "arg1"arg2
.
The liveFadePreview
AppleScript and OSC messages are now properties of a workspace, rather than of QLab as a whole.
The existing network device description for Bitfocus Companion has been renamed to reflect the fact that it pertains only to Companion version 3.1 and earlier.
The network device description for Vor has been updated to reflect new OSC control options in Vor 1.6 and later.
Slashes and colons are no longer allowed in Light Definition names, as they caused trouble.
Audio Units now use a generic control interface when their custom interface fails to initialize.
An issue that led to poor initial synchronization between audio and video when using Blackmagic outputs, possibly creating a brief pitch shift.
A bug which caused unattended long-running workspaces using Script cues to stop functioning properly, with symptoms such as: network cues failing to run, script cues failing to run, and document autosaving failing.
A bug that could cause the Settings window to remain open after closing a workspace.
A bug that prevented being able to swap cart positions when dragging cart cues of certain types.
Fade type "Parametric Curve" intensity text fields now support localized number formatting.
A bug introduced in 5.2 that resulted in incorrect cue numbers or cue IDs in the reply payload to an OSC message that uses a wildcard pattern to match multiple cues.
A bug that prevented addressing cue output 128 by name in OSC messages.
Collaborators can now toggle the live fade preview setting of a workspace on the primary Mac.
The "Accept Collaborator" dialog box will no longer block the workspace from processing certain incoming messages (such as incoming OSC or timecode.)
Several bugs that could occur when deleting cues using AppleScript.
Text cues will again be in "custom geometry" mode by default, unless using a computer without a video license, in which case they will still be in full stage mode.
A bug that could cause a Text cue to flicker if it was updated while it was running.
Update Originating after starting a Light cue which is set to collate will now correctly update levels in the originating cues, not the collating cue.
A bug that could cause Network cues whose patch contains a combination of local and external destinations to incorrectly display the "overridden" status indicator.
A bug that could cause Network cues with very short durations to fail to auto-continue.
A bug which would improperly set a value of 0 when dragging in the translation geometry fields of Fade cues which are were untargeted or which targeted Group cues.
A bug which prevented Fade cues which targeted Groups from auditioning when children of the Group were already individually auditioning.
A bug that could cause the OSC command /fadeEntries
to return an erroneous error reply after setting new entries.
OSC command /customString
now works when sending to a Network cue that is set to fade.
An error in the instrument definition for the Chauvet DJ GigBar 2.
An error in the network device description for the Yamaha Rivage.