@devinplombier - I usually stay out of these conversations because they always seem to go sideways and inevitably lose the point of the original post. But today I have stepped into the fray....
So, here is my take on things...
I agree with your overriding idea for the post. The topic is full of assumptions, misconceptions and lack of understanding. Even after my 40 years experience in computers, networking, servers, and software in multinational manufacturing companies, I’m still guilty of them at times.
Looks like a number of folks agree that the digital audio file that "lands" in your streamer is an exact, bit-perfect copy of the file Qobuz sent you, and of the file coming out of your CD or SACD of the same, assuming resolutions match and they originate from the same master.
Correct. Digital files, whether complete files or data being streamed should always match between source and destination. If it doesn’t then the data is corrupted and dies. Files are unusable and streaming data packets are unable to be converted to an analog signal.
A lot of folks seem to confuse digital files (made of ones and zeroes) with digital signal (the analog waveform representations of said ones and zeroes on transmission lines) and undesirable (but analog) noise that might travel along over said transmission lines.
You are correct about the confusion. So, let’s discuss the noise that travels over transmission lines. There is noise, and bottle necks, and delays in transmissions, and even packets taking completely different paths across the Internet to get to the destination. (Welcome to TCPIP and the original design of the ARPANET, the core of the Internet and many wide area (WLAN) modern networks.)
So, what is the affect of all the general "noise". Typically it only will cause delays in packet transmission and receipt. The protocols in place are designed to assure the data comes through "unscathed" (and yes, I’m using that word on purpose), even it if requires a lot of time, possibly to the point of timing out and the connection getting dropped. And there is one of the rubs, speed of data flow. More on that in a minute. But first, it needs to be noted that the "noise" present across any transmission/receiver leg ends at that receiving hardware. This would include the legs from the original server to network switch, network switch to firewall, firewall to router, router to your ISP, your ISP to home modem, home modem to network switch, or network switch to streamer. Why is this true? It is because the data always travels in packets, not in a start to finish steady stream like an analog signal. So each leg starts off with a complete packet and that packet is clean and isolated from the previous leg.
Now back to the rub of the data flow speed. This is where somethings can go wrong. In the case of a sequencial "streaming" of data, whether being video or audio, eventially the data packets need to be sequenced and converted to a continous analog signal. (BTW, I’m trying to keep this very simple...) And here is where time comes into play. If there are delays in receipt due to noise or packets coming into the buffer out of order, the data won’t stay ahead of the requests from the processor. And thus you get Jitter.
Now, how would Ethernet gear located in the last 10 or 20 feet (aka your home) of that file’s 3000-mile journey somehow manage to compromise it where AWS itself failed?
Why would a simple $18 Monoprice Ethernet switch affect a digital audio file unaffected by a trip through hundreds of super-noisy industrial-grade switches...?
One misconception in the statement above. "super-noisy industrial grade switches". These industrial grade switches are designed to route the data packets in high volumes and with minimal requests for packet resends. The onboard software control is significant and monitored (i.e. level 3 managed switches). They have large data transfer backplanes and these days are running at 10 GB upwards of 800 GB ethernet speeds. Your home networking equipment typically maxes out a 1 GB. Any noise inside the circuitry is negligible in this discussion.
Then, to the question of how can the last 10 or 20 feet in you house have an impact. First, the hardware is cheap and relatively slow. Enterprise level network switches, like what AWS is using, can run up into the $10K plus range. Routers and firewalls used by corporations and ISP’s in the same range, or even higher. Your home modem and network switches, a couple of hundred bucks. In fact, they are actually noiser than Enterprise level equipment. Second, power supplies. Typically, home equipment use power supplies that are barely enough to run the equipment. Start loading it down with constant data flows, and they start to fade out, speeds drop, induced noise goes up, packet resend requests rise and things go boom on the receiving end. Third, shielding. Enterprise level equipment is usually in metal cabinets. Power supplies are shielded internally. Processors and buffer memory as well. Most home modems/routers/ and switches, not so much.
What can reasonably be hoped to be achieved by swapping in a $700 "audiophile" switch, all power supplies being equal?
Honestly, power supplies outstanding, I have no idea what some of these companies do to create an "audiophile" switch. I have seen a few that have been opened or completely torn down, and other than a different paint job, they seem to be typical home equipment. Just slap a different power supply in, call in audiophile, and charge a $400 markup. I don’t know. All I know is that my Enterprise level Cisco switch in my basement will out perform it.
Thanks if you read this all the way though. I know I written a a novel. Time for bed.
- Jeff