@asctim
"If the server software or the cables are delivering the digital file information to the dac in a different enough way to make the DAC sound different, then some or all of them aren’t working correctly. Or the DAC isn’t working correctly. Or none of them are working correctly. Or there’s some incompatibility. Or they’re creating different sounds on purpose through processing."
Well, that's the million-dollar question, isn't it? ;-) In the analog realm, audiophiles spend tens of thousands of dollars on turntables, cartridges, tonearms, preamps, etc etc, all seeking "ideal" sound, when all we really should be worried about is hearing the darn record, right? I mean, "grooves are grooves," right? Is one person's system "broken" because it sounds different from another person's system? Of course, in the analog realm it's generally accepted that various "macro" mechanisms will affect the transfer of sound waves from the grooves to the speakers. When it comes to digital, there's a stubborn belief that "bits are bits." But a lot of people would argue that the "micro" mechanisms involved in *how* those bits get turned into music make just as much of a difference. An OS that uses a different kernel or tweaks the operation of the CPU or system clocking devices appears to have an effect on the end result. Is that "processing," or just an attempt to improve the quality of not only the digital-to-analog conversion process, but the way the information is shuttled from one device to another? Is it "processing" to upsample or change filter parameters to bypass a DAC's internal filters? No one seems to dispute that in purely analog systems, there are many ways to skin a cat, so to speak. ;-) When it comes to the digital world and it's less-readily observable processes, suddenly "bits are bits" and if one algorithm sounds different from another, it's "broken." ;-)