Virtual surround has lower volume on input (before convolutions)
-
PipeWire version (
pipewire --version
): pipewire Compiled with libpipewire 0.3.67 Linked with libpipewire 0.3.67 -
Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Fedora Linux 37 (Workstation Edition) -
Desktop Environment: Gnome 43.3
-
Kernel version (
uname -r
): 6.2.8-200.fc37.x86_64
Description of Problem:
I use a basic Hesuvi 7.1 virtual surround configuration for headphones. I know that the audio volume level after passing through the convolution filters is supposed to be reduced, which it is, but when I look at the input volume level on the virtual surround sink device itself, it looks like the input volume is drastically reduced compared to if I just sent it directly to the sound card.
It seems to me that the input volume might be being lowered before the convolutions are taking place even at 100% volume on both devices.
Input level when put through virtual sink
Input level when put through output audio card only
How Reproducible:
Consistently reproducible
Steps to Reproduce:
- Play sound through normal device, look at volume in pulseaudio volume control
- Play sound through virtual surround device, notice that input volume level at the virtual surround sink is lower
Actual Results:
Input volume at virtual sink is reduced greatly
Expected Results:
Input volume at virtual sink is the same as a normal device
Additional Info (as attachments):
-
pw-dump > pw-dump.log
pw-dump.log - Config file pipewire.conf