DSPi doesn’t pass SPIDIF input through ASRC. Instead it recovers the clocks and then uses them to servo the PIO output dividers; both for SPDIF, I2S and ADAT outputs. All output slots are sample aligned for SPDIF and ADAT (DSPi slave mode) inputs.
So just to clarify my limited understanding
I've been trying to research HowTo get BNC Word Clocking integrated with I2S clocking without spending $100's on specialised devices
not just for DSPi use but in general.
However, with multiple DSPi specifically, please confirm
if feeding them ADAT or S/PDIF (TOSlink or Coax)
so long as the source devices are all kept in sync via BNC Word Clock
no need to further worry about clock sync between DSPi units?
Time taken by processing, time of flight delays etc can be handled separately, here I'm just asking about preventing clock drift.
Also, is the answer the same for AES3 input?
If anyone can help at at all with the "big picture" top research project, if it's OT to DSPi specifically, please start a new thread, or post here
As requested, to keep the main dev thread less cluttered for their internal more techie topics https://www.audiosciencereview.com/forum/index.php?threads/introducing-dspi-a-powerful-user-friendly-and-open-source-dsp-for-less-than-a-cup-of-coffee.69343 I'm starting this for more user-oriented...
www.audiosciencereview.com