Originally Posted by
Brumjam
Hi Geoff. In my experience, for absolute sound quality from a Pi, you need to be using buffering/isolation/re-clocking in between the Pi and your DAC. There are minor gains to be made from a better power supply for the Pi or by changing the software, but this is just tinkering at the edges compared to hardware options. The significant gains come from buffering and re-clocking the signal before it gets to your DAC. The clock(s) used downstream from the Pi also play a significant role in the final sound quality. Power supplies at every step of the process are also important - I was sceptical about this to start with but experience has proven me wrong.
My current system starts with a Pi that is powered by a low noise supply from DIYINHK. I use the I2S output to send the signal to an FPGA buffer, which in turn feeds an isolator board to stop noise from the Pi reaching the clock board. The isolator board feeds a dedicated clock board running a Pulsar clock. This board delivers the I2S signal to my DAC.
This DAC/streamer is my primary source and I've spent about three years getting it to this point. If you're looking for large gains in sound quality I'd recommend looking at buffering/clocking options. The Pi can be used as part as a top quality front end, but only if you see the Pi as a tool to deliver data to the next part of the buffer/clock chain.