Releases: emaspa/openxlr
Release list
OpenXLR 0.1.5
Hardware support grew in every direction this release, with a debt of thanks to @NyleGarcia https://github.com/NyleGarcia/openwave
- XLR Dock: 48V phantom power and headphone low impedance, two controls the official software never offered for this hardware. The dock turned out to speak the original Wave XLR's protocol dialect; openwave PR #8 identified the phantom byte against the MK.1's 48V LED, and both registers are verified live on real hardware here
- Wave XLR (MK.1): core controls (gain, mute, headphone volume, low impedance) verified on hardware by a community tester; phantom power is coded from openwave's find and awaits one LED check
- Wave XLR Pro: toggling 48V makes the firmware mute that input for about 13 seconds (anti-thump) and unmute it itself. The mute button now shows that hold with a live countdown instead of looking stuck
- OpenDeck plugin 0.1.5: dial panels are touch draggable, swipe across one and the value moves by the drag distance (needs an OpenDeck build with nekename/OpenDeck#441; rotation always works)
- The mixer's filter nodes carry an explicit session priority, so they can never win the system's default-device election
Install on Arch Linux from the AUR:
yay -S openxlr
systemctl --user enable --now openxlr-daemon
openxlr
AUR package: https://aur.archlinux.org/packages/openxlr
Ubuntu 24.04+ and Fedora 44+: install the .deb or .rpm from the assets below, both currently in testing. Setup in the README; reports welcome.
NixOS: the repo is a flake with a package and a NixOS module, currently in testing. Setup in the README; reports welcome.
On other distributions, build from source: see the README walkthrough.
OpenXLR 0.1.0
First public release.
- Wave XLR Pro: full hardware control, verified on hardware
- XLR Dock: gain, mute, headphone volume via standard ALSA controls, plus software low cut, ClipGuard, and gain lock
- Wave XLR and Wave XLR MK.2: coded backends, testers wanted (see docs/hardware-support.md)
- Wave Link style PipeWire submixer: per-app channels, four mixes, virtual microphones, multi-output monitoring, profiles
- OpenDeck plugin for Stream Deck control: download
com.emaspa.openxlr.sdPlugin.zipbelow and use OpenDeck's install-from-file
Install on Arch Linux from the AUR:
yay -S openxlr
systemctl --user enable --now openxlr-daemon
openxlr
AUR package: https://aur.archlinux.org/packages/openxlr
Ubuntu 24.04+ and Fedora 44+: install the .deb or .rpm from the assets below, both currently in testing. Setup in the README; reports welcome.
NixOS: the repo is a flake with a package and a NixOS module, currently in testing. Setup in the README; reports welcome.
On other distributions, build from source: see the README walkthrough.