You are not logged in.

#1 2025-01-18 22:49:04

Psithurisma
Member
Registered: 2021-08-17
Posts: 15

Sampling rate problems with external DAC/AMP with pipewire

This problem has been persisting for months now and keeps pissing me off. I use a FiiO K11 DAC/AMP to drive my headphones, using pipewire-pulse as an audio server (I don't fully understand how pipewire and pipewire-pulse are different), using KDE as my desktop environment using Wayland. When pipewire is working correctly, my DAC/AMP displays 48khz as the sampling rate, and music sounds just fine, however if I were to put my PC to sleep (or it puts itself to sleep), upon waking up from sleep, the sampling rate displayed on my DAC/AMP gets set to 44khz, and when music is playing, it plays at a lower pitch than it should and randomly cuts out.

Turning the DAC/AMP off and back on fixes this, and so does running

pw-metadata -n settings 0 clock.force-rate 44100

followed by

pw-metadata -n settings 0 clock.force-rate 48000

I have no idea how to diagnose what on earth is causing this annoying bug.

Last edited by Psithurisma (2025-01-18 22:55:42)

Offline

#2 2025-01-20 18:13:05

Psithurisma
Member
Registered: 2021-08-17
Posts: 15

Re: Sampling rate problems with external DAC/AMP with pipewire

OK, uninstalling pipewire-pulse, plasma-pa, and pulse-native-provider, and installing pulseaudio seems to have fixed this bug.
So the issue is with pipewire/pipewire-pulse

Offline

Board footer

Powered by FluxBB