QLab
   HOME

TheInfoList



OR:

QLab is a cue-based, multimedia playback software package for
macOS macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
, intended for use in
theatre Theatre or theater is a collaborative form of performing art that uses live performers, usually actors to present experiences of a real or imagined event before a live audience in a specific place, often a Stage (theatre), stage. The performe ...
and live entertainment. It is developed by
Figure 53 Figure 53, LLC is an American technology company based in Baltimore, Maryland. Figure 53's flagship product is QLab, a proprietary cue-based multimedia playback system for macOS for use in theatre and other forms of live performance. Some of ...
, an American company based in
Baltimore, Maryland Baltimore is the List of municipalities in Maryland, most populous city in the U.S. state of Maryland. With a population of 585,708 at the 2020 United States census, 2020 census and estimated at 568,271 in 2024, it is the List of United States ...
.


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. 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 Non-linear editing (NLE) is a form of offline editing for audio, video, and image editing. In offline editing, the original content is not modified in the course of editing. In non-linear editing, edits are specified and modified by speciali ...
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. 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 scripting and programming capabilities. To create advanced multimedia sequences in QLab, multiple cues are used in combination, linked together with pre-programmed or manually-triggered timing. The latest version, QLab 5, supports 25 types of cues:


Version history

The concept for QLab originated in late 2005, when Baltimore-based theater designer Chris Ashworth responded to a request from a small theatre company for audio playback solutions. The initial version of QLab utilized the
Core Audio Core Audio is a low-level API for dealing with sound in Apple's macOS and iOS operating systems. It includes an implementation of the cross-platform OpenAL. Apple's Core Audio documentation states that "in creating this new architecture on Ma ...
API in
Mac OS X macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
, a defining feature, which made the program exclusive to Apple computers. Ashworth advertised the beta version of QLab on a
listserv The term Listserv (styled by the registered trademark licensee, L-Soft International, Inc., as LISTSERV) has been used to refer to electronic mailing list software applications in general, but is more properly applied to a few early instances of ...
for theatrical
sound designers In physics, sound is a vibration that propagates as an acoustic wave through a transmission medium such as a gas, liquid or solid. In human physiology and psychology, sound is the ''reception'' of such waves and their ''perception'' by the br ...
, and incorporated their feedback into version 1.0, released in September 2006. Within a year of its release, QLab was in use on
Broadway Broadway may refer to: Theatre * Broadway Theatre (disambiguation) * Broadway theatre, theatrical productions in professional theatres near Broadway, Manhattan, New York City, U.S. ** Broadway (Manhattan), the street ** Broadway Theatre (53rd Stre ...
and the West End, in revivals of ''Grease'' and ''In Celebration''. QLab 2 was released in 2009. Key features in version 2 include a revised interface; support for
timecode A timecode (alternatively, time code) is a sequence of numeric codes generated at regular intervals by a timing synchronization system. Timecode is used in video production, show control and other applications which require temporal coordinatio ...
via
MIDI Musical Instrument Digital Interface (; MIDI) is an American-Japanese technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, ...
and LTC; automatic and manual
vamping ''Vamping'' is a 1984 American drama film about a down-on-his-luck saxophonist who agrees to help rob the home of a rich widow, then unexpectedly falls for the woman. Shots of the movie were filmed in Buffalo, New York, including inside the old ...
; and scripting via
AppleScript AppleScript is a scripting language created by Apple Inc. that facilitates automated control of Mac applications. First introduced in System 7, it is currently included in macOS in a package of automation tools. The term ''AppleScript'' may ...
,
Python Python may refer to: Snakes * Pythonidae, a family of nonvenomous snakes found in Africa, Asia, and Australia ** ''Python'' (genus), a genus of Pythonidae found in Africa and Asia * Python (mythology), a mythical serpent Computing * Python (prog ...
, and
Ruby Ruby is a pinkish-red-to-blood-red-colored gemstone, a variety of the mineral corundum ( aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called sapph ...
. QLab 3, released in 2013, introduced a rebuilt video system, support for
Open Sound Control Open Sound Control (OSC) is a protocol for networking sound synthesizers, computers, and other multimedia devices for purposes such as musical performance or show control. OSC's advantages include interoperability, accuracy, flexibility and en ...
, and a
mobile app A mobile application or app is a computer program or software application designed to run on a mobile device such as a smartphone, phone, tablet computer, tablet, or smartwatch, watch. Mobile applications often stand in contrast to desktop appli ...
for remote control on the
iPad The iPad is a brand of tablet computers developed and marketed by Apple Inc., Apple that run the company's mobile operating systems iOS and later iPadOS. The IPad (1st generation), first-generation iPad was introduced on January 27, 2010. ...
. Version 3.2.15, released in October 2018, is the final supported release of QLab 3. QLab 4 was released in 2016, introducing lighting control functionality. QLab 4 controls lighting devices with the industry standard
DMX512 DMX512 is a technical standard, standard for digital communication networks that are commonly used to control lighting and effects. It was originally intended as a standardized method for controlling stage lighting dimmers, which, prior to D ...
protocol, using commercially available USB-DMX adapters or networked systems via
Art-Net Art-Net is a royalty-free communications protocol for transmitting the DMX512-A lighting control protocol and Remote Device management (RDM) protocol over the User Datagram Protocol (UDP) of the Internet protocol suite. It is used to communic ...
. This version also integrates features from QCart, a previously separate program for non-linear show control and advanced programming. 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 September 2024, QLab 5 is the latest major version of the program. 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 A software license is a legal instrument governing the use or redistribution of software. Since the 1970s, software copyright has been recognized in the United States. Despite the copyright being recognized, most companies prefer to sell lice ...
, as a daily rental, 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 Surtitles, also known as supertitles, Captitles, SurCaps, OpTrans, are translated or transcribed lyrics/dialogue projected above a stage or displayed on a screen, commonly used in opera, theatre or other musical performances. The word "surtitle" ...
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 Projection mapping, similar to video mapping and spatial augmented reality, is a video projection, projection technique used to turn objects, often irregularly shaped, into display surfaces for video projection. The objects may be complex industr ...
. 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 Blackmagic Design Pty Ltd is an Australian digital cinema company and manufacturer based in South Melbourne, Victoria (state), Victoria, Australia. It designs and produces broadcast and cinema-grade hardware; notably, high-end digital movie ca ...
video adapters, and network devices over Syphon and NDI.


Show control integration

QLab supports
MIDI Musical Instrument Digital Interface (; MIDI) is an American-Japanese technical standard that describes a communication protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, ...
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.


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.Figure 53 , QLab , Documentation
/ref>


References

{{reflist


External links


Figure 53

QLab 5 Documentation

QLab 4 Documentation
Stagecraft software Sound production MIDI