Wrong default sample rate on CA0132 (SoundBlaster Z)
- PipeWire version (
pipewire --version
): 0.3.48 - PipeWire session manager: wireplumber at master
- Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Manjaro Linux - Desktop Environment: KDE Plasma 5.24.1
- Kernel version (
uname -r
): 5.16.11-2-MANJARO
Description of Problem:
The audio channels sent to the CA0132 Analog should be at 96Khz, otherwise the card's DSP can't process the sound correctly. Listen to attached file.
How Reproducible:
100% of the time. It happens even with pulseaudio when the sample rate is not 96Khz. If I change the default sample rate (default.clock.rate) to 96000, sound works perfect.
Steps to Reproduce:
- Use a SoundBlaster Z (I think other CA0132 devices are affected, but could not try it)
- Configure it in pulseaudio as "Analog Stereo Duplex"
- Play some music
Actual Results:
Audio played sounds kind of "metallic". Listen to attached file. If I change the card configuration from "Analog Stereo Duplex" to "Analog Surround 2.1 Output" the sound improves, but has some "metallic" noise too. In the attached file I change between "Analog Surround 2.1 Output" (best sound) and "Analog Stereo Duplex" (worst sound).
Expected Results:
Audio is played correctly.
Additional Info (as attachments):
-
pw-dump > pw-dump.log
:pw-dump.json - ca0132_at_48Khz.ogg