Pipewire da salida al sonido en una frecuencia de 48000 Khz. ¿Qué pasa si se reproducen sonidos a 44100 Khz o 96000 Khz? Que se hace conversión a 48000 Khz.
¿Como solucionarlo? Modificando la configuración de Pipewire.
Lo primero copiar el fichero de configuración que vienen de ejemplo:
cp /usr/share/pipewire/pipewire.conf ~/.config/pipewire/pipewire.conf
Notar que se copia dentro del directorio del usuario.
Después, modificar el fichero copiado:
nano ~/.config/pipewire/pipewire.conf
Buscar estas dos líneas:
# default.clock.rate = 48000
# default.clock.allowed-rates = [ 48000 ]
Y modificarlas (se pueden poner las frecuencias que se vean necesarias):
default.clock.rate = 48000
default.clock.allowed-rates = [ 44100 48000 88200 96000 ]
Una vez guardado, reiniciar Pipewire:
systemctl --user restart pipewire
Ahora las frecuencias deberían adaptarse al sonido que se esté reproduciendo