Volumio Version: 2.873-2021-02-19
Hardware: Raspberry Pi Zero W
DAC: XMOS xCORE USB Audio 2.0
I am trying to stream some high-res audio files (FLAC 192 kHz 24 bit, DSD64/128) through a Raspberry Pi Zero W with an XMOS USB DAC, using BubbleUPnP + upmpdcli. The problem is that I can hear various pops/clicks in every audio file, and with DSD the audio stutters a lot especially at the start of the song. If the files are read from a USB drive connected to the Raspberry (so no streaming involved) the situation is better, but some clicks are still there. I have tried to change the “buffer size” and the “buffer before play” settings, without success. Searching through the forum, I found that there are various posts where it is explained that the Raspberry Pi Zero W (and the Raspberry Pi 3) has some problems managing the USB communication; is it true? Is there a way to improve the reproduction? Using an I2S DAC could potentially solve the problems?