Created attachment 296551 [details] alsa-info.txt.sennheiser.pc8 After recently switching from Pulseaudio to Pipewire I'm hitting a problem with the usb headset: ID 1395:0025 Sennheiser Communications Headset [PC 8] Apr 30 17:20:07 exherbo pipewire-media-session[68661]: The decibel volume range for element 'Headphone' (-2837 dB - -6 dB) has negative maximum. Disabling the decibel range. It has been already reported at the Pipewire bugtracker where I also added some information I found out: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1049 like after searching about the topic and possible solutions I came across: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/sound/usb?id=21cba9c5359dd9d1bffe355336cfec0b66d1ee52 and https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/sound/usb?id=2d1cb7f658fb9c3ba8f9dab8aca297d4dfdec835 and https://bugzilla.kernel.org/show_bug.cgi?id=211929 so I thought I'll better report it directly here as well, I'd have liked to come up with a patch but I have no idea what correct values would look like. Attached is the alsa-info.sh output.
Created attachment 296555 [details] linux-5.12-sennheiser-pc8.patch Proposed patch, not sure if things are correct but it fixes: * pipewire-media-session complaining about the decibel volume range having a negative maximum * volume level below ~25% already muted the sound I took the -9500 from a product sheet PDF stating 95dB: https://sennheiser.pl/d/817aff6d02bcc04e331a9a4eca22e69a
I can confirm that this patch fixes the volume problems with my headphones (tested with Kernel Version 5.11.16).
Could you provide the proper patch with your Signed-off-by line, as well as the subject and the patch descriptions? Then I can submit and merge it to upstream. The sign-off is mandatory from legal reasons. See Documentation/process/submitting-patches.rst for details.
Created attachment 296595 [details] 0001-ALSA-usb-audio-Add-dB-range-mapping-for-Sennheiser-C.patch Attached you'll find the updated git format patch. Hopefully everything is correct and the explanation is sufficient. Please let me know if not.
Looks good. I'm going to submit and merge it. Thanks!
The patch was merged in sound.git tree. It will be included in the upstream 5.13-rc1, likely in the next week.