Feature · New in v1.2
BroadwayOSC
An open OSC server that turns Version T into a control surface for anything on your network. QLab, Bitfocus Companion, TouchOSC, or your own scripts read, write, and subscribe to every mixing console parameter in real time.
BroadwayOSC exposes every mixing console parameter — faders, mutes, pans, EQ, compressor, gate, HPF, LPF, delay, routing sends, DCA assignments, scene control — as standard OSC messages on UDP port 8765. Version T handles the console's native wire protocol underneath, so the same OSC client controls an Allen & Heath dLive, a Behringer X32, or anything else on the supported list, identically.
A single unified address tree —
/ChannelType/index/Parameter
— covers every channel type and every processing section. Send
/Input/1/Level ,f -6.0
to set the fader to −6 dB. Send the address with no arguments and you get the
current value back, plus you're auto-subscribed for future changes.
Superset of OSC 1.0
BroadwayOSC is fully backward compatible with OSC 1.0 for scalar messages, and adds:
- Index ranges and sets —
/Input/1-32/Levelor/Input/1,4,7/Muteaddress many channels in a single message. - Wildcards —
/Input/*/Muteresolves to every input as reported by the live console topology. - Values in engineering units — dB for levels
(fader is −∞ to +10.0), Hz for frequencies,
ms for times, ratios as ratios (
4.0= 4:1), pan −100 (left) to +100 (right). No lookup tables, no wondering which console maps 0.567 to which frequency — Version T converts to and from each console's wire format internally. - Auto-subscribing GETs — a bare GET registers the client for ongoing
pushes when the console changes. Explicit
/Subscribe/and/Unsubscribe/prefixes also supported. - Additional type tags — boolean
T/F, impulseIfor actions like/Cues/1/Go, and RGBRfor channel colours.
Coverage
Over 50,000 parameters across all supported consoles — every fader, mute, EQ, compressor, gate, routing send, DCA, and scene control on a full-size system.