QLab

Last updated
a Screenshot of Qlab 4.7 on macOS 10.13.6 (17G66) A Screenshot of Qlab 4.7 on macOS 10.13.6 (17G66).jpg
a Screenshot of Qlab 4.7 on macOS 10.13.6 (17G66)

QLab is a cue-based, multimedia playback software package for macOS, intended for use in theatre and live entertainment. It is developed by Figure 53, an American company based in Baltimore, Maryland. [1]

Contents

A screenshot of QLab 3 QLab 3 Screenshot.png
A screenshot of QLab 3

Version history


QLab 2 was released in 2009. Key features in version 2 include a revised interface; support for timecode via MIDI and LTC; automatic and manual vamping; and scripting via AppleScript, Python, and Ruby. [2]

QLab 3, released in 2013, introduced a rebuilt video system, support for Open Sound Control, and a mobile app for remote control on the iPad. Version 3.2.15, released in October 2018, is the final supported release of QLab 3. [3]

QLab 4 was released in 2016, introducing lighting control functionality. QLab 4 controls lighting devices with the industry standard DMX512 protocol, using commercially available USB-DMX adapters or networked systems via Art-Net. [4] This version also integrates features from QCart, a previously separate program for non-linear show control and advanced programming. [5] [6] :3–11

QLab 5 was released in 2022. This version adds features for real-time collaboration, and introduces a rebuilt video rendering system based on the Metal API. Additional features include a revised audio routing system and enhanced functionality in the "Audition" preview mode. As of November 2023, QLab 5 is the latest major version of the program. [7]

All major versions of QLab are supported by smaller releases of bugfixes and additional features. As of November 2023, QLab 4 and 5 receive these updates.

Licensing

QLab offers multiple tiers of licenses, reflecting the broad feature set of the program. The free version of the program includes limited audio and video playback functionality, and separate licenses are available for fully-featured audio output, video output, and lighting control.

Licenses are available as a perpetual license, as a daily subscription, or as a volume license for large installations. As of November 2023, licenses are only sold for QLab 5; these licenses are also honored for QLab 4 installations. Perpetual licenses can be reassigned to different computers via an automated web interface.

Features

Audio playback

QLab allows an end-user or designer to align audio files in a sequential order. Once the audio files are inserted into the cue list, the end-user can then manipulate it by looping it, changing the amplitude or volume, and adding fades in or out. Audio cues can also be placed into groups, so that multiple files can be triggered at one moment.

Video playback

QLab is capable of playing back multiple video formats, fully integrated with audio playback and other cues. In addition to video files, QLab can route and display video signals from cameras, through multiple supported protocols. A text editor is also available for surtitles and other applications, and video effects can be applied to any content. The video system in QLab supports advanced use cases such as projection mapping. [6] :187–188

Video output is available through a variety of protocols. QLab 5 utilizes multiple layers of abstraction in its video output system, allowing output devices such as screens and projectors to be split, combined, and manipulated. QLab can output video through the Mac's native video outputs, Blackmagic Design video adapters, and network devices over Syphon and NDI. [8]

Lighting control

Show control integration

QLab supports MIDI bi-directionally. QLab allows MIDI signals to be sent as a cue to trigger other devices, such as digital audio consoles. The software also accepts MIDI signals as triggers for its own cues. MIDI signals can be sent to QLab from any other MIDI capable device, using a MIDI interface. [9]

Live playback

A key software feature with QLab is its ease of use in live playback situations. The designer of a cue sheet can save their show file, and lock it, preventing any changes to the cues. After doing so, an untrained user can run the software in a playback situation. By default, a cue is triggered by clicking a large GO button on the screen, or by pressing the space bar. [10]

Structure

QLab is centered around the concept of cues, which are grouped into cue lists. A simple workspace might contain a single cue list with multiple cues, each of which plays back a single audio file. More complex workspaces may contain multiple cue lists, groups of cues, advanced timing control, and integrations with external devices. [6] :43

One main function of QLab is as a media playback software, with additional abstraction and editing functionality. Each media file, such as a video or audio file, is referenced ("targeted" in QLab terminology) by its own cue. QLab contains advanced non-destructive editing functionality with its system of abstraction through cues; any changes made to a cue are saved as part of the cue, and not the media file itself. [6] :55–56

In addition to media files, some cue types are capable of targeting other cues. These cues, such as Fade cues and Start cues, enable advanced programming capabilities. To create advanced multimedia sequences in QLab, multiple cues are used in combination, linked together with pre-programmed or manually-triggered timing. [6] :43

The latest version, QLab 5, supports 25 types of cues: [11]

Related Research Articles

<span class="mw-page-title-main">MIDI</span> Electronic musical instrument connection standard

MIDI is a technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing, and recording music. MIDI is a specific UART implementation that says the baud rate is 31,250 bits per second to within 1%, and the protocol is 1 start bit, 8 data bits and 1 stop bit. The bytes are either command/status bytes or data bytes.

<span class="mw-page-title-main">Sound card</span> Expansion card that provides input and output of audio signals

A sound card is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs. The term sound card is also applied to external audio interfaces used for professional audio applications.

<span class="mw-page-title-main">Allegro (software library)</span> Software library for video game development

Allegro is a software library for video game development. The functionality of the library includes support for basic 2D graphics, image manipulation, text output, audio output, MIDI music, input and timers, as well as additional routines for fixed-point and floating-point matrix arithmetic, Unicode strings, file system access, file manipulation, data files, and 3D graphics. The library is written in the C programming language and designed to be used with C, C++, or Objective-C, with bindings available for Python, Lua, Scheme, D, Go, and other languages. Allegro comes with extensive documentation and many examples.

<span class="mw-page-title-main">Advanced Linux Sound Architecture</span> Software framework

Advanced Linux Sound Architecture (ALSA) is a software framework and part of the Linux kernel that provides an application programming interface (API) for sound card device drivers.

<span class="mw-page-title-main">Virtual Studio Technology</span> Audio plug-in software interface

Virtual Studio Technology (VST) is an audio plug-in software interface that integrates software synthesizers and effects units into digital audio workstations. VST and similar technologies use digital signal processing to simulate traditional recording studio hardware in software. Thousands of plugins exist, both commercial and freeware, and many audio applications support VST under license from its creator, Steinberg.

<span class="mw-page-title-main">Pro Tools</span> Digital audio workstation

Pro Tools is a digital audio workstation (DAW) developed and released by Avid Technology for Microsoft Windows and macOS. It is used for music creation and production, sound for picture and, more generally, sound recording, editing, and mastering processes.

<span class="mw-page-title-main">Digital audio workstation</span> Electronic device or application software used for recording, editing and producing audio files

A digital audio workstation is an electronic device or application software used for recording, editing and producing audio files. DAWs come in a wide variety of configurations from a single software program on a laptop, to an integrated stand-alone unit, all the way to a highly complex configuration of numerous components controlled by a central computer. Regardless of configuration, modern DAWs have a central interface that allows the user to alter and mix multiple recordings and tracks into a final produced piece.

<span class="mw-page-title-main">Rosegarden</span> Digital audio workstation program for BSD and Linux

Rosegarden is a free software digital audio workstation program developed for Linux with ALSA, JACK and Qt4. It acts as an audio and MIDI sequencer, scorewriter and musical composition and editing tool. It is intended to be a free and alternative to such applications as Cubase.

<span class="mw-page-title-main">Renoise</span> Digital audio workstation

Renoise is a digital audio workstation (DAW) based upon the heritage and development of tracker software. Its primary use is the composition of music using sound samples, soft synths, and effects plug-ins. It is also able to interface with MIDI and OSC equipment. The main difference between Renoise and other music software is the characteristic vertical timeline sequencer used by tracking software.

<span class="mw-page-title-main">VLC media player</span> Free and open-source media-player and streaming-media-server

VLC media player is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desktop operating systems and mobile platforms, such as Android, iOS and iPadOS. VLC is also available on digital distribution platforms such as Apple's App Store, Google Play, and Microsoft Store.

Traktor is DJ software developed by Native Instruments. It is also used as a sub-brand for Native Instruments' associated DJ hardware products.

<span class="mw-page-title-main">LiVES</span>

LiVES (LiVES Editing System) is a free and open-source video editing software and VJ tool, released under the GNU General Public License version 3 or later. There are binary versions available for most popular Linux distributions (including Debian, Ubuntu, Fedora, Suse, Gentoo, Slackware, Arch Linux, Mandriva and Mageia). There are also ports for BSD, and it will run under Solaris and IRIX. It has been compiled under OS X Leopard, but not thoroughly tested on that platform. In early 2019, a version for Microsoft Windows was announced, with a release slated for in the second half of 2019.

<span class="mw-page-title-main">Show control</span> Use of technology to coordinate multiple entertainment control systems

Show control is the use of automation technology to link together and operate multiple entertainment control systems in a coordinated manner. It is distinguished from an entertainment control system, which is specific to a single theatrical department, system or effect, one which coordinates elements within a single entertainment discipline such as lighting, sound, video, rigging, or pyrotechnics. A typical entertainment control system would be a lighting control console. An example of show control would be linking a video segment with a number of lighting cues, or having a sound cue trigger animatronic movements, or all of these combined. Shows with or without live actors can almost invariably incorporate entertainment control technology and usually benefit from show control to operate these subsystems independently, simultaneously, or in rapid succession.

Final Scratch is a DJ tool created by the Dutch company N2IT with input from Richie Hawtin and John Acquaviva that allows manipulation and playback of digital audio sources using traditional vinyl and turntables. It seeks to cross the divide between the versatility of digital audio and the tactile control of vinyl turntablism.

<span class="mw-page-title-main">Vinyl emulation</span> Ability to physically manipulate audio playback with turntables

Vinyl emulation allows a user to physically manipulate the playback of digital audio files on a computer using the turntables as an interface, thus preserving the hands-on control and feel of DJing with vinyl. This has the added advantage of using turntables to play back audio recordings not available in phonograph form. This method allows DJs to scratch, beatmatch, and perform other turntablism that would be impossible with a conventional keyboard-and-mouse computer interface or less tactile control devices.

<span class="mw-page-title-main">REAPER</span> Digital audio workstation by Cockos

REAPER is a digital audio workstation and MIDI sequencer application created by Cockos. The current version is available for Microsoft Windows and macOS, as well as for Linux. REAPER acts as a host to most industry-standard plug-in formats and can import all commonly used media formats, including video. REAPER and its included plug-ins are available in 32-bit and 64-bit format.

<span class="mw-page-title-main">Disklavier</span> Brand of reproducing piano

Disklavier is a brand of reproducing pianos manufactured by Yamaha Corporation. The first Disklavier was introduced in the United States in 1987.

<span class="mw-page-title-main">Hauptwerk</span>

Hauptwerk is a computer program from Milan Digital Audio that allows the playback or live performance of pipe organ music using MIDI and recorded sound samples.

<span class="mw-page-title-main">Voicemeeter</span> Virtual mixing console and sound card

Voicemeeter is a virtual mixing console and sound card running on the Windows operating system. It allows the processing of any audio signal – whether its source is physical (microphone) or virtual (application) – and its transmission to physical audio devices and/or applications.

References

  1. Figure 53 | Company
  2. "QLab 2 User's Guide" (PDF). 2012-01-11. Archived from the original (PDF) on 2023-11-26.
  3. "QLab 3.2.15 Release Notes". October 18, 2018. Archived from the original on 2020-08-07.
  4. Lampert-Greaux, Ellen (2017-03-08). "What's Trending: Andy Lang On QLab 4". Live Design Online. Retrieved 2023-11-26.
  5. "What's New In QLab 4?" . Retrieved 2023-11-26.
  6. 1 2 3 4 5 Hopgood, Jeromy (2018). QLab 4: Projects in Video, Audio, and Lighting Control (2nd ed.). New York: Routledge. ISBN   978-1-138-03640-6.
  7. "QLab 5 Documentation: Change Log" . Retrieved 2023-11-26.
  8. "QLab 5 Video: Video Output". qlab.app. Retrieved 2024-01-03.
  9. Figure 53 | QLab | Tour Archived February 4, 2011, at the Wayback Machine
  10. Figure 53 | QLab | Documentation
  11. "QLab 5 Fundamentals: Cues". qlab.app. Retrieved 2024-01-03.