*** see later posts ***
hello
i’ve been trying to confirm Pipewire is routing 5.1 audio channels to my SoundBlaster ZXR’s DAC for headphone DSP processing.
After checking aplay -L and with some help from ChatGPT, it suggested the following:
-
All of the surround outputs (2.1 → 7.1) are mapped through DEV=0 — meaning the only accessible DAC is hw:0,0
-
There’s no separate device shown for headphones, which is surprising, because:
-
The ZxR has a dedicated headphone amp/DAC
-
PipeWire (via ALSA) is only exposing one physical output path — likely the line-out path — even if you plug in headphones.
-
So even if you’re playing 5.1 through
surround51:CARD=Creative,DEV=0
, you’re not sending audio through the ZxR’s headphone HRTF processing path. -
That’s why your headphones don’t sound spatial — the DSP path is bypassed entirely.
pw-top shows a 6 channel input from videos when playing a 5.1 test video, then a 2 channel output.
Are those 2 channels the final output from the hardware DAC, or is that the channel count being passed to the ZXR by Pipewire?