Audio & Show Control
QLab Control Software
Control for Figure 53 QLab via OSC over TCP with SLIP framing.
Handlers run inside Fantago — the file is a plugin, not a standalone program. Start with the free 60-day trial.
How to connect QLab to Fantago
- Open the Fantago Dashboard and click Add Device.
- Pick the QLab handler from the device type list (internal id
qlab). - Enter the IP address of your QLab, then set protocol OSC-TCP and port
53000. - Save and connect. Fantago starts polling the device and publishes its feedback variables, ready to use in panels, sequences and logic flows.
- Drag the actions below onto a panel button, a Stream Deck key, a schedule or a logic flow node.
| Protocol | OSC-TCP |
|---|---|
| Default port | 53000 |
| Handler version | 1.0.3 |
| Author | Fantago Bridge |
| Internal ID | qlab |
Description & Instruction
Setup: Protocol TCP (OSC), Port 53000. Enable Persistent Connection.
Params: Set passcode in Handler Params if QLab workspace is password protected.
QLab Config: Enable OSC control in QLab preferences (Workspace Settings → OSC).
Command Integration Guide
This guide explains how to control QLab via OSC.
Key Actions:
- Go: Trigger the Go button (advance the cue stack).
- Stop All: Stop all running cues immediately.
- Panic: Panic all cues (fade out and stop).
- Cue Number Go: Fire a specific cue by number.
- Cue Name Go: Fire a specific cue by name.
Real-time Variables:
<device>_connected: Connection state (true/false).<device>_running_cue_number: Number of the currently running cue.<device>_running_cue_name: Name of the currently running cue.
Integration Examples (assuming device name "QLAB_MAIN"):
Via HTTP GET:
http://<FantaGo_IP>:<HTTP_PORT>/sendTo/QLAB_MAIN?cmd=go
Via TCP/UDP Listener:
QLAB_MAIN:go
QLAB_MAIN:cue_go {"cue_number":"5.1"}
QLab control — frequently asked questions
Does Fantago support QLab?
Yes. Fantago includes a ready-made QLab handler (version 1.0.3) that talks to the device over OSC-TCP, default port 53000. It is bundled with every licence and with the 60-day free trial — there is no per-device fee.
What protocol does the QLab handler use?
OSC-TCP, default port 53000. Fantago connects straight to the device over your production network, so no gateway, middleware or vendor software is needed in between.
Can I control QLab from a Stream Deck?
Yes. Every QLab action can be mapped to an Elgato Stream Deck key, to a button on a custom Fantago touch panel, to a timed schedule, or to a logic flow triggered by another device — including devices from a different manufacturer.
Can I modify the QLab handler?
Yes. The handler is a plain JavaScript file (qlab.js) that you can download from this page, edit and drop back into Fantago. You can also write your own handler from scratch — see the Developer Guide.
Control QLab from a single interface
Fantago drives QLab alongside 50+ other broadcast, lighting, audio and smart home devices — from custom touch panels, an Elgato Stream Deck, a schedule or a logic flow. One-time licence, no subscription, runs offline.