A powerful programming assistant for QLab


About macroLab

macroLab is a powerful new programming assistant for Figure 53's QLab show control software.

Create up to 16 fully programmable macros to manipulate cues in your QLab workspace. Each macro can be used to either make a 'selection' or perform an 'action' within the QLab workspace.

There are over 130 unique parameters built into macroLab, which can be used to make selections, perform actions or both. Here are some examples of macros which could be created in macroLab:


  • Select all cues which have audio routed to an output called ‘Subs’
  • Select all cues with a name containing ‘Understudy’
  • Select all cues which are on an infinite loop


  • Increase Pre Wait by 0.5 seconds
  • Decrease master output volume by 1dB
  • Add a slice marker at the current playback position
  • Create a new MIDI cue in a cue list called ‘LX Cues’, with a defined device ID and cue number
  • Copy or paste crosspoints between cues

macroLab has many powerful functions built in, here are some examples:

  • Automatically discover all QLab workspaces on the network via Bonjour, and connect with a single click
  • Ability to define specific values when the macro is fired. For example, set a macro to create a new MIDI Cue, preset the channel and byte 1, but define byte 2 and the cue name when the macro is fired
  • Remotely fire macroLab macros via OSC. If you own a Streamdeck for example, you could use its physical buttons to trigger macros. If you ran TouchOSC on an iPad, that could act as a touch surface for firing macroLab macros
  • Save, Open and Share macroLab macros. As well as remembering macro configurations between app launches, macroLab includes the ability to save banks of macros to a file, which means your macros can be shared between users

All features included in macroLab are available completely free! The only limitation is the number of macros which can be accessed at any one time. The free version of the software allows for the use of 4 macros, and there is an In App Purchase which unlocks all 16 macros.

macroLab is fully compatible with QLab version 4 or higher. Most macroLab features work with QLab 3, but compatibility is not guaranteed.

Figure 53® and QLab® are registered trademarks of Figure 53, LLC. Daniel Higgott is not affiliated with with Figure 53, LLC and macroLab has not been reviewed nor is it approved by Figure 53, LLC.


If you have any questions or require support, please get in touch using the form below.

I’m working on a macroLab update. Job one, unlimited macros. Any other features you would like built in, let me know!

It’s amazing to be getting good reviews and ratings on the Mac App Store. Customers have to go out of their way to leave reviews there, so it means a lot to us when they do!

First update to macroLab is out! You can now create a new cue, and set it’s target within a single macro. Grab it whilst it’s hot, on the Mac App Store.

Load More...