Metrum Newsletter - January 2024

list In: News On: favorite Hit: 420

A history of SPDIF, I2S, and Audio interface

Click Here for more in-depth information on the I2S interface, we wrote a more technical addendum which was published on "The Ear"

Introduction

New Year, new cycle around the sun, new chances.Snow Train image by Karl Hedin (@karljkhedin)

New Metrum or Sonnet?

Finally! Snow outside of the Metrum Acoustics headquarters. Nature at its best! Temperatures dropped, and so did the prices on the combinations we talked about in our previous newsletter. You can own one of our no-nonsense audio products for a reduced price, that being a Metrum Jade for the price of an Onyx adding neutral volume control for free, or one of the selected Sonnet Digital Audio combinations with a 10% discount. Enjoy our true-to-nature sound, go out on a limb, but don't break a leg because „baby it's cold outside“! Our online headquarters is always open, regardless of snow: https://metrumacoustics.com

 

A trip down memory lane


Now let's take a trip down memory lane... Back to the day when 14 bits were read off a silver disc and converted to 8 bits (Eight to Fourteen Modulation - EFM, not to confuse with EMF, which is quite "unbelievable"). Two times 8 bits made up for one 16-bit sample, for one audio channel. This was done to correct errors in the reading process of said CDs; certain sequences of bits were less prone to reading errors than others, while in the process making almost half of the bits on a CD redundant. Add interleaving CIRC coding to that and more than half of the data on a CD was redundant, at least now it was more resistant to reading errors due to debris or scratches. Great, we have the digital audio out!

 

For analog Music output to our analog amplifiers, Digital-to-Analog conversion was needed. The world had not seen a digital sound device yet, so a format was needed to internally transmit the 16-bit audio stream to the DAC chip(s). Several formats were introduced, because, well... why not have different formats that are not compatible? We saw 16 bits right justified (RJ16), left justified (LJ), RJ24, LJ24, EIAJ and also I2S.

 

Unicorn saying "Hi, I speak I2S"
It's a kind of magic...“

 

I2S, one of the most magical beasts of the audio industry, is the Inter-IC-Sound interface that was invented after Sony and Philips started working on the silver disc player that saw its' life light around 1982. I2S consists of no less than 4 data lines that work in unison to deliver unadulterated bit-perfect digital data and is usually only used on the inside of audio equipment. No error correction is present in the interface bus, so the receiver must synchronize with the transmitter. Since the clocking is sent separately from the signal in I2S, no signal-induced jitter is introduced (debatable, but nonetheless an interesting experiment!).
 

 

SPDIF (Sony Philips Digital Interface), contrary to I2S, is used to transmit digital data between 2 pieces of audio equipment, where one is the sender (CD transport) and the other is the receiver (DAC). SPDIF sends a clock signal along with the data signal using bi-phase mark coding. To make the picture complete, SPDIF receiver chips all have I2S outputs, so SPDIF can be seen as an intermediary step to transmit digital audio signals from one audio device to another that eliminated complex and expensive cables (the CAT5 cable emerged in 1995!). A simple and cheap cable was needed for consumer use, so Toslink (1983) and Coax were employed. For professional use, the AES/EBU standard was implemented. Final fun fact is that SPDIF connections are limited to a 192kHz sampling rate (Toslink caters for 96kHz signals maximum).

Back to the current era...

Audiophiles require a high-speed digital audio interface that introduces as little jitter as possible. Every step or conversion can introduce unwanted jitter. Metrum Acoustics removed the encoding and decoding step that SPDIF introduces by using a direct I2S connection between the streamer and DAC. Doing so, it keeps everything simple and according to the KISS principle (Keep It Simple, Simmons!) This can be done if the impedance of the cable matches the impedance of the transmitter (streamer) and receiver (DAC). Otherwise, reflections are the result, resulting in more unwanted jitter. Not unimportant is that disturbances from the outside are kept away by shielding. This way, 384kHz or possibly even higher sampling rates can be transmitted via a "simple network cable". In the current day network cable is very cost-effective, readily available, as well as perfectly suitable for a beautiful I2S connection. Like Minnie Riperton, Metrum <3 I2S. „Loving you is easy“.

 

Wrapping this I2S story up, we wrote a practical article on how I2S is implemented in our audio devices and how to connect it to third-party hardware. As with the RJ, LJ, EIAJ and I2S story, the I2S connection is not standardized across manufacturers. You can find the connector style, which signals are connected to which pins, what their voltage level is and the impedance that is needed to match it. For customers that use Metrum and Sonnet streamers and DACs, it is a simple plug-and-play operation, even when using a Metrum Ambre streamer and a Sonnet Pasithea DAC or a Sonnet Hermes streamer and a Metrum Adagio DAC. You can find a screenshot below and the practical I2S documentation on our website: https://metrumacoustics.com/content/21-i2s-module. With this newsletter, we filled in a little background on how I2S things came to be and what some of the differences are between digital audio connections. Sometimes we are still amazed by how many 'standards' are out there and how far digital audio has come. Up to the next frontier!

 

Screenshot of Pinout of I2S from metrumacoustics.com

 


 

Keep listening to beautiful Music, we'll talk soon...

Metrum acoustics logo

Team Metrum Acoustics

 


Sunday Monday Tuesday Wednesday Thursday Friday Saturday January February March April May June July August September October November December

New Account Register

Already have an account?
Log in instead Or Reset password