From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

QLab is a multimedia playback cue-based software designed for theatre and live entertainment.

A screenshot of QLab 3


QLab is a multimedia playback software created by Figure 53, a company based in Baltimore, Maryland.[1] Version 1.3.10 of the software was released on May 25, 2007, for use exclusively on Macintosh OS X.[2] The current version as of October 2019 is 4.5.



In QLab, a cue is a marker for an action to take place in the program. When triggered, a cue executes an operation. The list of available cues in v4 is as follows:

  • Audio
  • Mic
  • Video
  • Camera
  • Text
  • Lights (Art-Net or DMX)
  • Fade
  • OSC
  • MIDI (voice messages, sysex, or MSC)
  • MIDI File
  • Timecode (MTC or LTC)
  • Group
  • Start
  • Stop
  • Pause
  • Load
  • Reset
  • Devamp
  • Goto
  • Target
  • Arm
  • Disarm
  • Wait
  • Memo
  • Scripts

Audio playback[edit]

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.[3]

Video playback[edit]

The video capability of the software in its most recent version allows a designer to add video files to their cue lists, allowing them to be time aligned with other cues, including audio files. Video files can be altered in real time in QLab, by integrating a Quartz Composer file.[4] The designer can also select on which video card or cards the video will play. It is useful to note that the speed of the computer processor and video card can affect the quality of video playback.

MIDI integration[edit]

MIDI is integrated into QLab and is set up to be bi-directional. 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 other computers running QLab software, or any other MIDI capable device, using a MIDI Interface.[5]

Live playback[edit]

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.[6]