Polygonhell
100+ Head-Fier
Now my desktop computer, being a beefy thing, I decided to put on its own circuit breaker separate from everything else in my room. The audio equipment was on a 2nd circuit. But this is where the problem arose! Basically, the grounding for each circuit/breaker seemed to be marginally different. This caused a differential along the cables conencting my audio gear to my computer gear, and caused my noise floor to be quite a bit higher than it should.
FWIW this is pretty much what made me move to streamers for music listening.
I run a Pi2AES -> Aqua LaVoce S3 via AES for my primary environment and just a generic Pi -> BiFrost2 via USB for my secondary ome.
The Pi's are running ropieee and acting just as Roon endpoints.
I do still run USB from the computer to the DAC in my primary setup, for if I decide I need to game using that chain.
Using a computer as a source is just a terrible idea, your connecting pretty much the noisiest electrical thing short of a refrigerator or Hair Dryer directly to your audio system.
Obviously there are fixes for this, galvanically isolated USB interfaces etc.
The Raspberry Pi isn't ideal either, but it's less of an issue.