I think the non-standardized I2S thing (HDMI connector, right?) is about features. Like higher res.
Usually HDMI or RJ-45. The former is using differential signaling, the latter is typically just straight wire. Pinouts are not standardized.
I think the non-standardized I2S thing (HDMI connector, right?) is about features. Like higher res.
I thought RJ-45 used twisted pairs and differential signalling? Not my area of expertise but cables I have assembled are twisted pairs and the transceivers are differential.
So people are now using an interface designed only to be used between chips on a PCB as the physical interface from the outside world? All because they think it gives better quality bits?
What should be the reaction to such an idea? To laugh at it then ignore it, or set up a series of highly controlled listening tests? To many people it's the latter because they think that's science. But in fact this is a man-made system and doesn't need to be observed like the natural world. Using I2S as the interface to the outside world is just stupid and doesn't need to be tested in order to dismiss it.
So there is some lengthy discussions over at the PS Audio forum about this (DirectStream supports I2S/LVDS). My limited understanding is that I2S is of interest to folks looking for better ways to transmit DSD (e.g. from their sources). But with DoP this can be achieved without I2S (e.g. using USB or Ethernet).
Yes, many DACs were limited to DSD256 by their DAC chips, not at all by USB. There is plenty of bandwidth in USB to go much, much higher, way beyond any conceivable audio data rate, as if we needed to do that. When I listen to 5-channel DSD256 recordings now via my DAC, the asynch USB connection is still only using a fraction of its capacity.Until fairly recently USB was limited to DSD256 with off the shelf solutions, I2S was/is a way to support higher rates and some future proofing.
I would gladly try that too, but DACs with Ethernet input are a rarity, meaning typically a conversion device to USB, spdif, etc. is necessary.Crikey this is a lot of work converting all these standards.
I just use ethernet.
At least RJ-45 has the little locking lever. I hate all the modern connectors that are just the slightest tug away from either an intermittent connection or falling out completely. IMHO, that's just stupid.Usually HDMI or RJ-45. The former is using differential signaling, the latter is typically just straight wire. Pinouts are not standardized.
Yes, many DACs were limited to DSD256 by their DAC chips, not at all by USB. There is plenty of bandwidth in USB to go much, much higher, way beyond any conceivable audio data rate, as if we needed to do that. When I listen to 5-channel DSD256 recordings now via my DAC, the asynch USB connection is still only using a fraction of its capacity.
Future proof? God help us if the best we can do is to get into a pointless race to see who can one up everyone else in sampling rate to become King of the Hill. But, USB is the better answer even to that ridiculous scenario.
I would gladly try that too, but DACs with Ethernet input are a rarity, meaning typically a conversion device to USB, spdif, etc. is necessary.
So people are now using an interface designed only to be used between chips on a PCB as the physical interface from the outside world? All because they think it gives better quality bits?
I don't think "clock recovery" from S/PDIF is all that big of a deal. In reality I think it is little more complex than getting it from separate clock/data lines. The jitter comes from analogue noise affecting the detection of the exact transition point of the binary signal, and so whether it's I2S or S/PDIF I think you would need some sort of PLL-type fly-wheel arrangement to average the detected period in order to get good jitter performance after receiving the signal over a cable.There are two possible arguments I can think of:
1) I2S has a dedicated, continuous clock. Therefore, we don't need to recover clock from the data stream (as we do in SPDIF). This has the potential for lower jitter.
2) I2S is the native output from CD data recovery circuits, and also the native input for many DAC chips (since the interface is intended to connect two two circuits on a PCB...). Therefore, you don't need encoding and decoding interfaces between the two ends (e.g. I2S to SPDIF, and SPDIF to I2S). Less is more, right...?
Adding appropriate line driver and receiver buffers to allow I2S signals to be sent between units isn't that big a deal.
Note that I'm not saying it's a work of genius, just that it's not a completely unreasonable idea.