panLab Console

Spatial audio with hardware you already own

A 3D Spatial Audio Panner for Consoles

panLab Console is a macOS app that adds spatial audio capabilities to a range of digital mixing consoles.

With panLab Console you can achieve an object-based audio workflow, whilst utilising hardware you already own.

Mixer Input and Output Channels become objects on the panner. Our amplitude based spatial algorithm updates mix buss send levels in real time.

Simple 5-minute setup

Spatial Audio doesn’t need to be complicated. With panLab Console, you can design a 3D spatial audio environment and deploy it in under 5 minutes.

This speed of deployment makes spatial audio accessible to a wide range of productions where time constraints alone make deploying traditional solutions challenging.

Object Automation

Automate the movement of objects with Sequences and Snapshots.

Sequences allow you to create complex trajectories for individual objects. Speed and position data is recorded, allowing for precise recall of object movements.

Snapshots store position and level data for all objects on the panner. Snapshots can be recalled from a cue stack, with all objects animating over a set duration. 

Work Offline

Build your panLab Console file offline, and save valuable time when you get to the venue. You can lay out your spatial environment, assign channels to objects and build Snapshots and Sequences, all whilst working offline.

Offline design work does not require a licence, so enjoy full access to the panLab Console feature set, for free.

Seamless Integration

panLab Console supports external control via OSC, MIDI and Timecode. So whether you want to move objects via OSC, trigger Snapshots from MTC or fire off Sequences via MIDI, we’ve got you covered.

Check out our documentation for our OSC dictionary and MIDI spec.

Play Video

Compatbility

panLab Console can only be as powerful as the hardware it is connected to. Every time an object is moved within panLab Console, our software needs to send hundreds of commands over the network, in order to smoothly adjust input to output send levels.

We support a wide range of consoles, and some of these can process control data faster than others. The console’s capacity to process control data can also be affected by user actions such as recalling scenes and using tablets as remote controllers.

We don’t put any hard and fast limits on the number of objects that can be automated at any one time. Instead, we have created a table that details the results of our testing.

Please take advantage of the 7-day free trial, to test your implementation. You can contact us at any time to discuss your use-case in greater detail.

Pricing

Working offline is always free, connecting to a console requires a licence.
Essentials
panLab Console Essentials

£349.99

One time purchase

Work with up to 16 Sources and 16 Speakers, connect to any supported console.

Own panLab Console Essentials forever with this perpetual licence.

What’s Included

MOST POPULAR
panLab Console Ultimate

£699.99

One time purchase

The ultimate licence. Access the full feature set, forever.

Own panLab Console Ultimate forever with this perpetual licence.

What’s Included

More Information

Compare Essentials and Ultimate licenses with this handy table

Got a question? Check out our FAQ Page

Find out more about panLab Console by reading our great documentation

Read our press releases here

panLab
Spatial audio mixing software

Built to work seamlessly with QLab, users can enjoy quick set up times, add audio cues, update output levels, and create sonic movement.

panLab Console
3D spatial audio for consoles

A macOS app that adds spatial audio capabilities to a range of digital mixing consoles, achieving an object-based audio workflow.

TiMax SoundHub
A complete show-in-a-box

The only solution on the market that combines immersive audio spatialisation, localisation, system processing, showcontrol, editing and playback.

TiMax Tracker
Tracking for good

Performer stagetracking automates sound and lighting positioning, so every member of the audience enjoys a truer audio-visual experience.

Hardware Compatibility

Moving an object within panLab Console can result in a large volume of control data being sent to the connected hardware device.

When a Source is moved, a new output level will be computed for each Speaker on the panner. By default, these output levels are updated 10 times a second. So if there are 16 Speakers placed on the panner, moving a single Source will result in 160 messages being transmitted every second (1 Source x 16 Speakers x 10 fps).

As we have tested panLab Console with external hardware, we have observed that different hardware models cope with varying quantities of control data. This results in different limits for the number of Sources that can be safely moved at any one time.

This table is designed to provide a rough estimate of how many Sources can be simultaneously manipulated, based on the connected hardware device. Exceeding these limits for long periods of time may result in the console ‘buffering’ control data and slowing down the perceived speed of movement. If you experience this, we recommend either removing some automation, or reducing the ‘Output Rate’, this can be set per Source in the Source Manager.

Device Approximate Message Limit Approximate Limitation
Yamaha QL Series 300 2 Sources between 16 Speakers at 10 fps
Yamaha CL Series 300 2 Sources between 16 Speakers at 10 fps
Yamaha DM7 600 4 Sources between 16 Speakers at 10 fps
Yamaha Rivage Series 600 4 Sources between 16 Speakers at 10 fps
Yamaha DME 7 2,540 16 Sources between 16 Speakers at 10 fps
QSC Q-SYS Cores 41,000 64 Sources between 64 Speakers at 10 fps
Behringer X32 Series Not Reached Limited by hardware I/O
Behringer X-Air Series Not Reached Limited by hardware I/O
Midas M32 Series Not Reached Limited by hardware I/O

Feature List

Compare panLab Console Essentials and Ultimate licenses with the table below.

Feature Essentials Licence Ultimate Licence
Number of licence seats 1 2
Number of Sources 16 Limited only by console input channel count
Number of Speakers 16 Limited only by console output channel count
Number of Derived Outputs 8 8
Tracker Support Coming Soon!
Control 3rd party renderers Coming Soon!
Snapshots
Sequences
OSC Control
MIDI Control
MTC Triggers
3D Spatial Environment
Shaping Nodes
Panner Visualisation

panLab Console FAQs

Here are some frequently asked questions we receive from customers. Can’t find the answer you’re looking for? Feel free to get in touch using the Contact Us button at the bottom of the page.

Which mixing consoles are supported?
panLab Console currently supports:

  • DiGiCo SD Series
  • DiGiCo Quantum Series
  • Yamaha QL Series
  • Yamaha CL Series
  • Yamaha DM7 Series
  • Yamaha Rivage Series
  • Yamaha DME7 Processor
  • QRC Q-SYS Cores
  • Behringer X32 Series
  • Behringer X-Air Series
  • Midas M32 Series

 

More consoles will be added in future updates. To request a console to support, please email admin@innovateaudio.co.u

Does panLab Console process any audio?

No, panLab Console does not directly process any audio. Therefore you do not need to include the Mac running panLab Console in your audio signal flow.

Instead, panLab Console applies our amplitude based panning algorithm directly to console channel to mix or matrix send levels.

How does panLab Console connect to my mixing desk?

panLab Console connects to mixing desks over the local area network. We use the bespoke grammar developed by console manufacturers to update mix buss send levels on the console.

The communication protocol we use for connection varies depending on the device we are connecting to.

How does panLab Console licensing work?

Working offline in panLab Console is always free. Whilst working offline you can access all functionality, and you are completely free to build your show file.

A licence is required to connect to a mixing console and output level based data.

We currently offer two licenses, Essentials and Ultimate.

The Essentials Licence supports 16 Sources and 16 Speakers. Ultimate Licences do not limit any functionality, with Source and Speaker counts only limited by the size of the connected console.

Both Essentials and Ultimate licence types are perpetual licenses, meaning you pay once and gain access to the software forever.

How many licence seats are supported?

The Essentials licence offers a single licence seat, the Ultimate licence offers two licence seats.

Licence seats can easily be moved between computers from within the app.

Do you support Subscriptions?

We hope to offer a subscription option in the near future, which we believe will be suitable for shorter production runs.

We will always offer an option to purchase a perpetual licence to those who prefer them.

Can I try panLab Console for free?

Absolutely, you can download panLab Console for free from this website.

panLab Console is always free to use offline. Additionally, you will be provided with a 7-day free trial of our Ultimate licence, allowing you to test the performance of panLab Console before purchasing a licence.

Are educational and bulk purchasing options available?

Of course! Please get in touch with us at purchasing@innovateaudio.co.uk to discuss educational or bulk purchasing discounts.

If we haven’t answered your question here, please feel free to contact us using our contact form.