Relationship between Ethernet Switch and SQ


This one will probably invite some withering mockery, but I will ask....

I only stream, and my streamer (Bryston BDP) is fed with an ethernet cable that runs back to my router.  Literally back to my router; there are enough output jacks on the router that I have a long run to the streamer and no ethernet switch in the chain (or the house system for that matter).   (There is an Eno filter right before the streamer).

I happen to OWN a nice LHY ethernet switch.  I am assuming that there is no reason to use it in this configuration, that is, assuming there are noisier switches, and less noisy switches, there is still no net benefit of adding any switch to this chain.  But maybe, just maybe, in the metaphysics of electrons that I do not understand, there is some reason why a nice switch prior to the streamer accomplishes something (in theory...I get that I can A/B test and try to fool myself whether I can hear a difference).  For the first person with a correct answer, I will mail a nice $600 switch to the address you specify! (JK)

mathiasmingus

@mathiasmingus

there is a very simple answer to your question, and it is the only answer, adding a switch in the chain can only deteriorate, it can never under any circumstance enhance. It is absolutely impossible and anyone telling you differently does not understand the technology.

a good switch only adds a bit of latency, a bad switch can cause frame drops and cause audible issues. that said, the switch needs to be pretty bad to cause issues for streaming services.

and on the topic of streaming, there is no such thing as continues stream, it is a series of downloads into a buffer. Any media over TCP/IP and Ethernet buffers. Regarding caching, at least according to Qobuz all players are supposed to cache, but some manufacturers want to fool their buyers by saving it is a better experience if you don’t cache, but that is just BS.

anyone with foundational knowledge of the topic can verify all of the above with a packet capture. 

@fredrik222 there is no downloading into a buffer. Buffering will let you buffer some data to help manage the data stream to allow other processing to take place. Let’s say for example it will buffer 1.5min or even less of a 5min track. This allows the processing to do what it should be doing. It’s not an uninterrupted stream as t never should be. Typically buffering is done in memory.
Caching on the other hand will cache the entire result set and the streamer will process the data from the cache (much larger solid stare drive or larger memory area). Aurender, for example, leverages a 240GB cache. If you pause in the middle of the playlist that was cached earlier and come back to it an hour later, the same data will continue to reside there until the cache is cleared. The same exact concepts apply on the database either you use SQL, Oracle on premises or Google or AWS in the cloud. When the user runs a query, if caching is enabled, the results will be cached. So that you can run and rerun the same exact data query - the result will be pulled from cache and not from the database again. Unless the criteria changes. With buffering it will always be re-pulled.

But one thing we can finally agree on, you and I, is the addition of switches. In every scenario I ever tried a switch caused degradation in sound quality.

@audphile1 no, you are wrong. Do a packet capture like I said. There is no such thing as a continuous stream, for any media, over the internet. It is just not possible. Buffering doesn’t have to be in memory, especially not when it comes to something so small as an audio stream, but typically it is.

Qobuz still wants the player to cache all tracks, but does not force 3rd party players to do so. You really don’t need to explain caching or buffering to me. 

@audphile1 said:

But one thing we can finally agree on, you and I, is the addition of switches. In every scenario I ever tried a switch caused degradation in sound quality.

I do not think this is generally agreed upon.  Look at the Taiko Switch forum on What’s Best. It is 100% positively received as a great sonic improvement. (It is not actually a switch as it is one in and one out) but obviously expensive and well implemented.  Reports on other quality or modified switches are similar.  My ears report similar…it just (like most components) takes good design and implementation.  I do agree that the better the streamer, the less improvement to be had, but I still hear improvement.

So interesting that no one argues using an amazing set of mono amps sounds better than a stereo amp.  Everything matters, it is just a case of is it worth it to the individual or if they can hear it.