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.