Centre channel broken when playing a 7.1 stream on 5.1 speakers
- PipeWire version (
pipewire --version
): 0.3.49 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Arch Linux - Desktop Environment: Gnome 42
- Kernel version (
uname -r
): 5.17.1-arch1-1
When playing a 7.1 channel stream on an 5.1 speakers (using a pulseaudio client, like ffmpeg or mpv) the surround channels appear to be correct, but the front centre channel sounds like it has a lowpass filter applied to it. This does not occur when downmixing the source first and outputting 5.1 directly.
(When using JACK instead of pulseaudio to connect to pipewire each channel sounds as expected, but they are played on the wrong speakers.)