why expensive streamers


@soix and others

I am unclear about the effect on sound of streamers (prior to getting to the dac). Audio (even hi-res) has so little information content relative to the mega and giga bit communication and processing speeds (bandwidth, BW) and cheap buffering supported by modern electronics that it seems that any relatively cheap piece of electronics would never lose an audio bit. 

Here is why. Because of the huge amount of BW relative to the BW needs of audio, you can send the same audio chunk 100 times and use a bit checking algorithm (they call this "check sum") to make sure just one of these sets is correct. With this approach you would be assured that the correct bits would be transfered. This high accuracy rate would mean perfect audio bit transfer. 

What am I missing? Why are people spending 1000's on streamers?

thx

 

128x128delmatae

grislybutter

I don’t imagine anything. Here is the spotify algorithm ...

Don’t be silly. Spotify is a compressed, lossy service.

As I mentioned, services such as Qobuz and Tidal are lossless, and use TCP/IP protocol to send bit perfect copies of the files provided to them by the record companies.

Note that Tidal’s MQA files are not lossless, but MQA is a whole ’nuther kettle of fish. Tidal’s FLAC files are lossless.

@nigeltheflash I read it quite a while ago and wish I had bookmarked it as it was quite the revelation to me.  I too struggled with explaining why if the excel spreadsheet you send me is perfect, why is the streamed music file imperfect.  I'll find it again someday but I'm pretty tied up right now.  

It was in the public domain, it was a thread on a forum, not this one I don't believe, where some industry people participated.

Jerry

I think you misunderstood me @cleeds

I wasn’t talking about A specific service. I was talking about streaming in general, since there was so much confusion here. I was actually proving the exact same bit-perfect point but had to go off to a tangent for what to do with not bit perfect transmissions.

But please call me silly if it makes you feel any better 😂

@mdalton - I agree that it would be possible to measure differences between streamers in a test environment that includes a known source and known DAC. But this isn’t really measuring the streamer - it’s measuring the combined system. This could still be useful, but I’m not sure how relevant the information would be for other sources and other DACs. Still, I’d love to see someone do this kind of testing.

But I think for this to be broadly meaningful, a variety of sources (and source content) and a variety of DACs would need to be used, and then a concerted effort made to correlate the resulting measurements with the way the combination sounds. All possible, of course, but probably not very practical.

@carlsbad2  - I assume you are talking about data errors between the streamer and the DAC.

As other’s have mentioned, the data from the streaming servers (whether across the internet from the likes of Qobuz or from a local server) is transferred to the streamer using the TCP/IP protocol which will fix any data errors. If the connection is so flawed that this is not possible, the music will skip or stop playing. No streamer that I am aware of will attempt to fix network data errors.

It is possible to have data errors internal to the streamer or between the streamer and the DAC since these signals (I2S, AES, SPDIF, Toslink) do not include any error detection (let alone correction). USB does include error detection, but no error correction for Isochronous audio data transmission.

I doubt very much that any decent streamer has data corruption problems within the streamer itself, but I do think it is possible that data errors could occur between the streamer and DAC, particularly if the streamer output connection has high signal noise, if long or poorly shielded cables are used, and/or if there is a lot of EMI/RFI present in the environment where the system is located.

I still believe that the larger difference between streamers is caused by timing issues and electrical noise transmitted to the DAC, but this is speculation on my part.