★ Stars denote major new features.
5.3
A larger, flexible audio matrix. QLab now supports up to 128 cue outputs and 128 device outputs. You can now define exactly how many cue outputs each audio output patch uses, between 1 and 128. Patches which use fewer cue outputs will use less processing power.
Improved audio playback performance.
The Shutter video effect now supports both feathering and elliptical shutters.
New video effect: drop shadow.
The Workspace Status window has a new tab, Video Metrics, which displays live frame rate and render time information for each video stage and video output.
Show control broadcast. QLab can now optionally send show control messages via OSC and MSC which correspond to basic show events such as GO, panic, reset, and cues starting and stopping. OSC messages can be requested by a client using the new /listen
OSC message which has options for specifying the scope of interest. MSC messages can be sent using MIDI patches.
The waveform view in the Time & Loops tab of the inspector can now optionally display a specific channel of audio, rather than the sum of all channels. You can adjust which channel is displayed by using the contextual menu (right-click or option-click) in the waveform view.
The Hardware tab in QLab Preferences now displays more information about audio devices.
Cues playing to NDI video outputs can now use non-NDI audio outputs.
You now have an option to disable edge blending on video grids.
Support for RGB-formatted input using Blackmagic Designs devices.
Support for the new DMXKing MAX devices for USB DMX communication. These include the ultraDMX MAX, the eDMX1 MAX, the eDMX2 MAX, and the eDMX4 MAX.
Instrument definitions for the Beamz BAC503, BAC504, BAC509, and Panther 25.
Instrument definition for the Blizzard PixelStorm 240.
Instrument definition for the Chauvet DJ 4Bar Quad, Cubix 2.0, EZPar 64 RGBA, Mini Kinta, and Wash FX Hex.
Instrument definition for CrowdGlow.
Instrument definition for the Elation ACL 360 BAR and ACL 360i.
Instrument definition for the Eurolite LED PARty TCL Spot, LED PFE-100 RGBW Profile Spot, LED PLL-480 QCL Panel, LED STP-14 Sunbar, LED THA-100F (MK1, MK2, and MK3), and Stage Panel 16 HCL LED.
Instrument definition for the Rockville Rock Par 50, Rock Spot 260w, RockOn-7, RockPAR TRI, Rockstrip 252, and Stage Matrix 36 RGB.
Instrument definition for the Stairville CLB2.4 Compact LED Par System, Octagon Theater CW WW 36x1W, xBrick Quad 16x8W.
You can now lock the selection to the playhead on collaboration remotes. This allows remote collaborators to operate the workspace as if they were sitting at the primary computer.
Network cues set to 1D fade and MIDI cues set to fade can now use the linear fade curve type.
Network device descriptions for Dan Murfin ShowPlay, DiGiCo SD series consoles, Lightkey 4, VISCA-over-IP camera control, and Yamaha DM3.
QLab will now display a warning message if a workspace open cue or close cue has been set, but that cue does not exist.
The Timecode Status window now includes resizable, pop-out windows to display incoming and outgoing timecode streams.
Paste Cue Properties and batch edit support for Network cues set to 1D fade have been expanded.
Paste Cue Properties of fade curve shape now includes the curve's audio domain where applicable.
Paste Cue Properties now supports the crop parameter of Video, Camera, and Text cues.
Support for batch editing in the Fade cue's geometry tab.
Network cue OSC commands /message
and /messageError
.
OSC command /udpReplyPort
for UDP clients to optionally request an alternate port for receiving reply, update, and event messages.
NDI has been updated to version 5.6.0.
The default size for a new NDI output is now 1920 × 1080 instead of 1280 × 720.
NDI and Syphon outputs now remain running once activated, even if the workspace is panicked.
Video grids have been updated to provide more information and visual indicators.
Enabling or disabling a video effect no longer causes the view to scroll to the top.
Light Dashboard can now be used in full screen mode.
The currently-playing cue in a Playlist group no longer restarts when a playlist with second trigger action do nothing is re-triggered.
Adding a Load cue to a workspace will now auto-populate that cue with the load time of the selected cue, if any.
Improved error logging of invalid OSC queries.
Audio discontinuities when editing audio levels or trim on a running cue.
Audio files with incorrect file extensions can now be opened for playback in more cases.
A bug that could cause Audio cues to show a length of 0
if the cue's file target is replaced while QLab was not running.
Clicking around the audio waveform view of a cue that is playing to the audition audio patch no longer changes output back to the non-audition patch.
The audio waveform view did not update when the currently selected track changed in a Video cue with multiple audio tracks.
Audio effects on device outputs are now correctly applied in the order that they appear.
A bug that could sometimes cause Video cues to continue to count down their post-wait after being panicked.
A bug that caused Camera cues using NDI with audio output to immediately stop.
A bug that caused Syphon and Blackmagic outputs to double the alpha factor when sending to a receiver which honors alpha information.
QLab will now attempt to preserve manually-set start and end times in a cue when the cue's file target is replaced.
Auxiliary windows hidden in show mode took up space in Mission Control.
A Group cue set to auto-load will now load its grandchildren when it loads itself.
Improvements to keyboard navigation and focus when working in the Settings tab of the Network cue inspector.
The MIDI cue and Network cue inspector Send buttons and the audio waveform Preview button all now correctly audition preview when the workspace has Always Audition enabled.
Outgoing OSC /update
and /reply
messages now correctly respect the network output override.
OSC clients will no longer continue to receive /update
messages if the passcode they used to connect to QLab has its View permission removed.
OSC /rate
once again supports +/- relative setter syntax.
After fixing a broken cue, the list, cart, and/or Group which contains that cue will now immediately refresh its own status.