I want to build a server for audio (line level output to a hifi system) at audiophile or near audiophile quality based on a Pi. My main concern is audio quality. My basic questions are:
- The best audio card to use
- The best OS variant to use
- Is there a suitable case (which may or may not need modification)
- Should I be looking at an extra stable power supply to aid audio quality
I only need line level output - preferably via RCA jacks.
I only need 2 channels max.
I don’t need access to on line sources of music as it would only be playing material I own and can digitise.
FLAC support would be desirable.
Audio quality (basically the quality of the DAC process) is number 1 priority.
New to the Pi (so please pardon my ignorance) but fairly experienced Linux programmer. Aim would be to eventually embed capability in my own application.
Any help appreciated.
As far a high quality audio from a Pi goes, I would start by looking into the JustBoom line of products. There are a lot of options so I’ll just link this list:
Cases will depend on what setup you choose, but you will likely need to modify one of the larger cases that has room for HATs.
You should definitely be look into an extra clean power supply. Standard power supplies can create a hum in the analog audio sometimes, and there isn’t an easy solution. The best way would be a batter:
You may find there is no need in your setup though. The hum is typically only present when no audio is being output.
I’d echo that about the Behringer UCA202 DAC as it also connects via the USB. I had one lying around so I’m using that with a Raspberry PI as a low-cost airport station- running Shairport code - https://github.com/mikebrady/shairport-sync
Very pleased with the sound quality,