JulienFromParis
New Member
- Joined
- Mar 31, 2026
- Messages
- 4
- Likes
- 10
Hi ASR,
The project :
S/PDIF Cable Analyzer - a physics-based simulation tool (free, browser-based) : French and English. It's responsive.
I built a small web tool to simulate and analyze S/PDIF coaxial, AES/EBU and optical signal integrity: https://spdif.onrender.com/ . You can compare 2 cables (different lenghts).
What it does
The analyzer models what happens to a BMC-encoded S/PDIF signal (IEC 60958-3) as it travels through a cable. Five physical phenomena are modeled sequentially: bandwidth limitation (skin effect + dielectric losses), amplitude attenuation, impedance mismatch reflections, EMI noise, and ISI jitter. You can also import real oscilloscope captures (CSV) and short audio files (WAV).
Key parameters
Cable presets include Belden 1694A, Belden 1505A, Canare L-5CFB, Mogami 2964, Sommer SC-Vector, generic 75Ω coax, non-spec RCA, plus AES/EBU cables (Belden 1800F, Canare DA202/DA206). A custom cable mode lets you enter your own datasheet values.
The takeaway the tool consistently demonstrates
Any 75Ω coaxial cable under ~5m delivers CER = 0%, ISI jitter < 0.5 ns RMS, and attenuation < 0.1 dB. Two cables both showing CER = 0% transmit bit-identical data to the DAC - there is no physical mechanism by which one can "sound better" than the other. The only things that genuinely matter are impedance (75Ω), shielding (relevant in high-EMI environments), and not using an unmatched RCA cable beyond a few meters.
The full technical documentation (formulas, physical models, calibration against Dunn 1992/1994 and AES-12id) is at:
Ps :
I found this. Maybe the same author
) : A parody
The project :
S/PDIF Cable Analyzer - a physics-based simulation tool (free, browser-based) : French and English. It's responsive.
I built a small web tool to simulate and analyze S/PDIF coaxial, AES/EBU and optical signal integrity: https://spdif.onrender.com/ . You can compare 2 cables (different lenghts).
What it does
The analyzer models what happens to a BMC-encoded S/PDIF signal (IEC 60958-3) as it travels through a cable. Five physical phenomena are modeled sequentially: bandwidth limitation (skin effect + dielectric losses), amplitude attenuation, impedance mismatch reflections, EMI noise, and ISI jitter. You can also import real oscilloscope captures (CSV) and short audio files (WAV).
Key parameters
- CER (Cell Error Rate): the fundamental metric - are the bits arriving correctly?
- Jitter RMS / Peak-to-Peak: temporal deviation of transitions from the ideal grid, in nanoseconds
- Eye diagram: the classic signal integrity visualization, built from 2-UI windowed segments
- V_PP, noise RMS: amplitude and noise level after cable degradation
- PLL transfer model: shows how much interface jitter actually reaches the DAC, across five receiver presets (CS8412, VCXO, WM8805, ASRC, Word Clock)
Cable presets include Belden 1694A, Belden 1505A, Canare L-5CFB, Mogami 2964, Sommer SC-Vector, generic 75Ω coax, non-spec RCA, plus AES/EBU cables (Belden 1800F, Canare DA202/DA206). A custom cable mode lets you enter your own datasheet values.
The takeaway the tool consistently demonstrates
Any 75Ω coaxial cable under ~5m delivers CER = 0%, ISI jitter < 0.5 ns RMS, and attenuation < 0.1 dB. Two cables both showing CER = 0% transmit bit-identical data to the DAC - there is no physical mechanism by which one can "sound better" than the other. The only things that genuinely matter are impedance (75Ω), shielding (relevant in high-EMI environments), and not using an unmatched RCA cable beyond a few meters.
The full technical documentation (formulas, physical models, calibration against Dunn 1992/1994 and AES-12id) is at:
Ps :
- it's free, if you want to pay me a coffee why not. I pay the hosting.
- Privacy note: no cookies, no analytics platform, no data stored. Just a raw hit counter to know if anyone actually uses this.
- AI helped me of course. Essentially to implement formulas in Javascript and a little for the front and the translation (too complex manually).
- Maybe they are some mistakes, so you can help me
Your feedback matters : feel free to share it.
I found this. Maybe the same author

