Guided soundcheck
Channel by channel: solo, voice announcement to the band, gain staging, sound analysis, phase check of mic pairs. All suggestions are collected in the Soundcheck tab.
For X32, M32, X Air, WING, Soundcraft Ui & Yamaha
SoundAssist steps through your channels one by one, sets the gain, analyzes the sound, finds mics with reversed polarity and hunts down feedback – then suggests what to do on the console. Preview first, then apply: nothing changes without your click.
Features
From gain staging to room measurement – every function for all channels or for just one.
Channel by channel: solo, voice announcement to the band, gain staging, sound analysis, phase check of mic pairs. All suggestions are collected in the Soundcheck tab.
Measures peak levels and sets the gain to the target value. Clipping is caught immediately.
Low cut, up to four EQ bands with bell or high shelf, compressor including knee and gain – against resonances, mud and harshness, leaving room for the vocals.
Compares two channels such as kick in/out or overheads, finds mics with reversed polarity and time offsets, and suggests polarity or delay.
Detects ringing and notches it narrowly in the EQ of the main, a monitor bus or a matrix.
Pink noise from the console’s oscillator (or played in yourself), measurements at several positions, correction in the main EQ.
Rides the faders within a narrow range. Vocals take priority.
A separate window with a large spectrum: any input on your computer or the console’s RTA, as bars, line or spectrogram, with peak hold and level history.
dB(A) now, Leq over a time window, maximum and a warning at the limit. Can be calibrated against a reference sound level meter.
“Vocals too thin” or “more keys in monitor 2” – Claude suggests the matching console changes, carried out only after you confirm.
Per band or venue: save and reload channel roles, calibration, room EQ and input routing.
The console’s mute groups as buttons, with their channels. Channels muted by a group are dimmed.
Supported consoles
SoundAssist knows what each console can do over the network. Anything that can’t be controlled remotely is hidden or shown as “set by hand” – you still get the analysis.
all models
Full feature set: 32 channels, buses, matrices, six mute groups, oscillator and RTA. Audio via the X-USB card.
XR18, XR16, XR12, MR18, MR12
16 channels, up to 6 buses, 4 mute groups. Phase check with polarity only; for room measurement, play in the noise yourself. XR16/XR12/MR12 need a separate audio interface.
WING, WING Compact, WING Rack
40 channels, 16 buses, 8 matrices, 8 mute groups. No RTA over the network and no oscillator – spectrum and analyses via USB.
Ui24R, Ui16, Ui12
Up to 24 channels, 10 aux, 6 mute groups. Master and aux with 31-band graphic EQ. Ui16/Ui12 need a separate audio interface.
DM3, TF1, TF3, TF5, TF-Rack
Fader, mute, pan, sends, mute groups and levels over the network. You set EQ, compressor and polarity by hand based on the suggestions; on the TF, gain as well.
Demo mode
Simulates the selected console type including audio – for trying things out and getting to know it before it counts.
SoundAssist finds X32, X Air and WING on the network by itself; Soundcraft and Yamaha you connect by IP. new Support for Soundcraft Ui and Yamaha is based on the manufacturers’ documentation and has not yet been tested with real hardware on every model – reports are welcome.
Channel view
Live spectrum with the last analysis for comparison, level, fader, gain, pan, compressor, polarity and delay – all adjustable right there.
Sound analysis
The analysis is rule-based and tells you why it suggests something – “Resonance at 400 Hz: narrow cut by 8 dB”. It uses free EQ bands first and tells you when an occupied one has to give way. For mic pairs like kick in/out, polarity and delay are added.
Every suggestion has a split button Preview | Apply: Preview sets the values on the console temporarily, tapping again restores the previous state. This also works for “Apply all”.
If you like, Claude adds an AI assessment: a rating per channel, an overall impression and complete settings for low cut, compressor and EQ. Claude only sees measurements – audio is never sent.
Spectrum analyzer
The analyzer opens in a separate window – for example on a second screen next to the console.
How it works
The interface opens in your browser. A fader icon in the menu bar or system tray brings it back at any time.
Put your computer and the console on the same network. SoundAssist finds X32, X Air and WING by itself, Soundcraft and Yamaha by IP. One click connects.
For sound, phase, feedback and room, connect your computer via USB to the console or to a separate audio interface. For the spectrum on the X32 and X Air, the console’s RTA is enough.
Select channels, “Start soundcheck” – and then apply the suggestions at your own pace.
Stage view
Scan the QR code, enter the PIN – on tablets and phones the stage view with large buttons opens automatically.
Safety
Stops all running automatic functions, turns off the oscillator and clears solo.
Restores every value the program has changed on the console.
Sound, phase, room and AI suggestions only go to the console after you click – for previewing or permanently.
Download
The current version for your system.
Windows 10 / 11
Download installerRun the setup and follow the wizard. If Windows reports “Windows protected your PC”: More info › Run anyway.
Apple Silicon (M1 and newer) or Intel
Apple Silicon Intel
Open the DMG and drag SoundAssist into Applications. On first launch: right-click › Open, or System Settings › Privacy & Security › Open Anyway.
Which Mac? Apple menu › About This Mac: if it says “Chip Apple M…”, choose Apple Silicon.
x64, as an archive
Download archiveExtract it and run ./install.sh in the folder – SoundAssist then appears in the application menu. Uninstall with ./install.sh --uninstall.
For voice announcements, install espeak-ng.
The programs are not signed, so your system shows a warning on first launch. All versions
FAQ
Behringer X32 and Midas M32, Behringer X Air (XR18, XR16, XR12) and Midas MR18/MR12, Behringer WING, Soundcraft Ui24R, Ui16 and Ui12, as well as Yamaha DM3 and TF. Anything a console can’t do over the network is hidden by SoundAssist or shown as “set by hand” – more under Supported consoles.
For sound, phase, feedback, room and loudness, yes: connect your computer to the console via USB (X32 with X-USB card, XR18, WING, Ui24R) and route the channels to the USB outputs. Consoles without USB audio (XR16, XR12, Ui16, Ui12) need a separate audio interface for this. On the X32 and X Air, the spectrum in the channel view also works without a cable via the built-in RTA – handy on an iPad.
Yes. In demo mode everything is simulated – the selected console type, audio, feedback, a snare with reversed polarity and room sound.
German, English, Spanish, Portuguese (Brazil), French and Italian. If you don’t choose one, SoundAssist follows your browser’s language. The choice applies per device – the tablet at the stage can run in English, the computer in German. Voice announcements and AI also respond in the language of the device that started them.
No. Everything runs locally and offline. Only the AI assessment and the AI assistant need internet; without a connection they are simply disabled.
They use Claude by Anthropic with your own API key from the Claude Console. Each request costs a small amount, billed to your Anthropic account. Only measurements and channel info are sent, never audio.
Sound, phase, room and AI suggestions only go to the console after you click – temporarily with “Preview”, permanently with “Apply”. Gain staging, the feedback hunter and automix work on their own once you start them – so use them during soundcheck only, not during the show. “Reset all” undoes every change.
In ~/.soundassist/config.json (Windows: %USERPROFILE%\.soundassist\config.json), readable only by your user account.