GoXLR software questions, answered.
The dozen things people actually ask before installing — and the two or three they ask immediately after.
Is GoXLR Utility free?
Yes. It is free and open source under the MIT licence. There is no paid tier, no account to create, and no telemetry — it talks to your mixer and nothing else.
Is this the official GoXLR software?
No. This is an unofficial, community-maintained project. It is not made by, supported by or affiliated with TC-Helicon or Music Tribe. It exists because the GoXLR’s USB protocol was reverse-engineered and reimplemented in Rust.
Does the GoXLR work on Linux?
Yes, with this software. TC-Helicon never shipped a Linux application, so without it the audio interface works but nothing configures the device. Packages are published for Debian and Ubuntu, Fedora and RHEL, openSUSE, and Arch via the AUR.
Does the GoXLR work on macOS?
Yes, though macOS support is marked experimental by the project. There are installers for both Intel and Apple Silicon Macs. Treat it as usable but rough rather than finished.
Do I still need the official GoXLR drivers on Windows?
Yes. The Utility replaces the official app, not the driver. Install TC-Helicon’s drivers first, then the Utility, then plug the device in. Getting that order wrong is the most common reason a fresh install reports “device not found”.
Will my existing GoXLR App profiles work?
Yes. It reads and writes the same profile format as the official application, so presets you have already built carry across intact — and back again if you switch back.
Does it support the GoXLR Mini?
Yes. Both the full-size GoXLR and the GoXLR Mini are supported, including firmware-specific behaviour, and you can run more than one device at once. Controls the Mini has no hardware for simply are not shown.
Can I control the GoXLR from a script or a Stream Deck?
Yes. The daemon exposes a local API and there is a full command-line client, so anything the window can do a script can do too. There is Stream Deck integration, and on Windows a quiet CLI binary designed for hotkeys that does not flash a console over a fullscreen game.
Can it update my GoXLR firmware?
From version 1.2.0 onwards, yes. The project labels firmware updating experimental even though it is well tested, and you take responsibility for the outcome. If you are unsure, use the official app for firmware.
Why is there no sound from Line Out?
The default profiles ship with Line Out at 0%. Nothing is broken — raise the level. This is the single most common false alarm.
Why is there latency on Linux?
Almost always PulseAudio, which handles the GoXLR badly. Switch to Pipewire. If audio is quiet rather than delayed, check pavucontrol — Pipewire sometimes parks channels at 40%.
Is it safe to install?
The source is public and MIT licensed, so you can read every line before you run it. Downloads on this site are the project’s own release builds.
Something not covered here?
The docs go considerably deeper — install notes per platform, the known-issue list with causes, firmware, the CLI and the API.