You are not logged in.

#1 2025-09-11 15:01:59

tradical
Member
Registered: 2025-09-11
Posts: 2

Upmixing Not Working After Messing With PipeWire

Hey all, long time lurker first time poster.

So, I was getting some speaker popping that I eventually traced down to the audio source (my Arch Linux desktop). I installed pipewire-pulse and a few other packages, and doing so seemed to resolve the popping, however I'm no longer able to get the sound extended to my rear speakers (I have a 5.1 setup and only the sub and front two speakers are making sound). speaker-test works correctly and sounds all the speakers. I tried using Gemini CLI to help me figure it out, but it didn't work. The last thing we tried was creating a remapped sink with upmixing enabled and switching to it, which has the same result as the old sink.

Here is the output of "pactl list sinks": https://pastebin.com/bGZi4Zi2

Would be very grateful for any input!

Offline

#2 2025-09-11 20:42:39

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,960

Re: Upmixing Not Working After Messing With PipeWire

outside of the remap sink (... get rid of that, your channels are exposed correctly and upmix should get properly applied without it)  what exactly did you "mess with pipewire" ? If really just installing packages it's likely you replaced pulseaudio with pipewire-pulse and thus "fully" switched to pipewire which you weren't before. to enable upmixing on pipewire you can create a /etc/pipewire/pipewire-pulse.d/10-enableUpmix.conf with

stream.properties = {
    #node.latency          = 1024/48000
    #node.autoconnect      = true
    #resample.quality      = 4
    #channelmix.normalize  = false
    channelmix.mix-lfe    = true
    channelmix.upmix      = true
    channelmix.upmix-method = psd 
    channelmix.lfe-cutoff = 150
    #channelmix.fc-cutoff  = 12000
    #channelmix.rear-delay = 12.0
    #channelmix.stereo-widen = 0.0
    #channelmix.hilbert-taps = 0
    #dither.noise = 0
}

and restarting/reloading pipewire with

systemctl --user restart pipewire{,-pulse}

uncomment other properties as necessary/desired.

If that doesn't help, what's your output of

pw-dump

use  [code][/code] tags to post that.

Offline

#3 2025-09-25 19:50:34

tradical
Member
Registered: 2025-09-11
Posts: 2

Re: Upmixing Not Working After Messing With PipeWire

Hey there, sorry for the delay, I'm new to using forums and often forget to check.

It unfortunately didn't work, so here's my pw-dump: https://pastebin.com/HW7Yq1T5

Offline

Board footer

Powered by FluxBB