I2S (Inter-IC Sound) was also developed by Philips Semiconductor (in 1986). While I2C was great for control signals (like "Volume Up"), it was terrible for the actual audio data stream.
The Jitter Problem
- Separation of Concerns: Audio data (PCM) requires precise, ceaseless timing. Control signals (I2C) are bursty and sporadic. Mixing them creates jitter, ruining audio quality.
- I2S Solution: It separates the clock and data signals entirely from the control path.
- Synchronization: It uses a continuous clock (SCK) and a Word Select (WS) to ensure the Left/Right channels are perfectly aligned, sample by sample.