10-04-2022, 12:18 PM
(10-03-2022, 02:44 PM)TheOldPresbyope Wrote: @dr.diem
Sorry for the redundant question I posted. I was called away from my laptop as I was writing it and I posted it when I returned...after you'd already posted you were going to ask Schiit.
Does your "buzz" occur only when manually changing tracks and not when MPD advances automatically from one track to the next in its queue?
I note this remark by the MPD maintainer in response to a MPD issue about "clicks"
Quote:When you manually change the track, MPD stops the PCM, and restarts it when it has decoded enough of the next track. Some drivers/devices may emit a small pop noise when you stop the PCM. This is not MPD's fault - MPD just uses standard ALSA API calls.
Similarly, the Schiit USB interface may unhappy when the PCM is stopped while MPD begins decoding and buffering the next track. All that is taking place out of moOde's sight.
Just a guess, mind you, I don't have any Schitt gear to poke at.
Regards,
Kent
No worries Kent!
Yes, the buzz only occurs when manually skipping forward to the next track or, I've discovered, when scanning forwards within the same track. It does not, however, occur when skipping back to the previous track, which is what gives me hope that the issue is not between mpd, the kernel and the Schiit USB interface. It does not occur at all when the source is a laptop running Linux (different architecture and USB transceiver, so far from directly equivalent) nor from Volumio on an rPi (a much closer equivalent).
Could you provide a reference for that comment from the mpd maintainer? It might help me to see what discussions have been had over there about mpd running on an rPi feeding PCM out over USB, and I can inquire into whether mpd behaves any differently when skipping forwards or backwards.
Cheers,
Ian