Elgato Wave XLR profiles where both input and output are active breaks input
- PipeWire version (
pipewire --version
): 0.3.82 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Garuda Linux - Desktop Environment: KDE PLasma 5
- Kernel version (
uname -r
): 6.5.7-zen2-1-zen
Description of Problem:
When selecting any mode that allows audio output in addition to the mic input for the XLR in PipeWire's settings, the input produces no audio 9 times out of 10.
How Reproducible:
Fairly reproducible, testable using Discord's "Let's Check" mic testing feature. Actual instances of it working seem random. It may break, fix itself, then break again without ever changing the audio profile. Switching purely to the "Mono Input" profile for the Wave XLR produces a working microphone every single time.
Steps to Reproduce:
- Open Discord and set input to Wave XLR input
- Turn on Mic Test
- Listen and watch levels meter for mic input while switching between different profiles in the audio settings.
Actual Results:
9/10 times there is no audio from the mic if you are also using audio output on the device.
Expected Results:
Audio input should work as expected in any profile/mode, not just the input-only mode
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: pw-dump.log