I performed some tests with the Schiit DAC plugged into a USB port on my Lenovo Thinkpad running Gentoo Linux. tl;dr is that I could not reproduce the issue.
The audio chain was Strawberry as the transport, which uses the GStreamer engine, fed direct to ALSA (i.e. no PulseAudio). I tried using both the hw or plughw interface, and at no time could I reproduce the issue. I did notice that there was a slight pause as the next track buffered - the same length of pause filled with the 'short sample buzz loop' I experience using Moode on the USBridge; it is as if the last few samples continue to play in a tight loop until the next track comes down the pipe.
In my (probably incomplete) understanding this points towards an issue between MPD and the Schiit DAC - as if MPD is still directing the DAC to perform playback without providing new samples to play. I am at a loss to explain how the physical interface (USB versus SP/DIF) plays a part in the equation.
Next, with the DAC connected to Moode/USBridge once again, I experimented with altering each of the MPD Resource Allocation configuration options, none of which affected the issue. I tried raising and lowering Audio Buffer Size, Output Buffer Size and Input Cache.
Next I will try a 'vanilla' install of Moode 8.1.2 on the USBridge in order to factor out any unexpected configuration tweaks or cruft.
The audio chain was Strawberry as the transport, which uses the GStreamer engine, fed direct to ALSA (i.e. no PulseAudio). I tried using both the hw or plughw interface, and at no time could I reproduce the issue. I did notice that there was a slight pause as the next track buffered - the same length of pause filled with the 'short sample buzz loop' I experience using Moode on the USBridge; it is as if the last few samples continue to play in a tight loop until the next track comes down the pipe.
In my (probably incomplete) understanding this points towards an issue between MPD and the Schiit DAC - as if MPD is still directing the DAC to perform playback without providing new samples to play. I am at a loss to explain how the physical interface (USB versus SP/DIF) plays a part in the equation.
Next, with the DAC connected to Moode/USBridge once again, I experimented with altering each of the MPD Resource Allocation configuration options, none of which affected the issue. I tried raising and lowering Audio Buffer Size, Output Buffer Size and Input Cache.
Next I will try a 'vanilla' install of Moode 8.1.2 on the USBridge in order to factor out any unexpected configuration tweaks or cruft.