Behringer X32 / Midas M32 · OSC Generator

Build OSC for X32 & M32 mixers (identical protocol) — copy the string into Companion, QLab, TouchOSC or any OSC sender.

Input channel
0.75
0.50

Address /ch/NN/mix/fader|on|pan (NN is zero-padded). On /mix/on, 1 = unmuted, 0 = muted.

Output / master
0.75

Buses/matrices use /bus/NN/mix/… & /mtx/NN/mix/…; Main is /main/st/mix/… or /main/m/mix/…; DCAs use /dca/N/fader and /dca/N/on.

Mute group

Address /config/mute/N, integer 1 = mute group active (muted), 0 = open.

Raw / custom message

Full manual control for any address in the X32/M32 OSC map (e.g. /auxin/01/…, /fxrtn/01/…, /ch/01/config/name).

Heads up — browsers can't send OSC directly. OSC travels over UDP, which web pages can't open. This tool builds the exact message; paste it into a real OSC sender (Bitfocus Companion, QLab, TouchOSC, Open Stage Control — or our own SchwiftyEx, coming soon) aimed at the mixer's IP on port 10023 (UDP). Fader values are a 0.0–1.0 taper, not dB (0.75 ≈ 0 dB).
Generated message
Address
Argument

Manual & examples

New to OSC? Copy any ready-made example straight into your OSC app. The X32 and M32 share the same protocol, so every message works on both.

STEP 1

Same network as the mixer

Put your computer/sender on the same network as the console and note the mixer's IP (Setup → Network). OSC is always on — no menu to enable.

STEP 2

Build a message above

Pick a tab (Channel, Output…), set the fields, and the panel on the right shows the finished message live.

STEP 3

Send it to port 10023

Paste into Companion, QLab, TouchOSC or any OSC app, aimed at the mixer's IP on UDP 10023.

Numbers are examples — channel 01, bus 01. Channel/bus/matrix numbers are zero-padded (0132); DCAs and mute groups are single digits. Fader is a 0.0–1.0 position, 0.75 ≈ 0 dB, 0.0 = −∞.