I've recently started dabbling in the world of DSP with one of the sure wondom 4*100w dsp amps. Currently my source is RPi running moode audio into a khadas tone board DAC via USB. Analog out goes into the Wondom board via the 3.5mm jack.
The wondom board reportedly accepts an i2s input, so I was wondering if there is way to stay in the digital domain and bypass/eliminate the Khadas DAC conversion step.
I assume I might need a USB to i2s converter? Or is there another way?
The wondom board reportedly accepts an i2s input, so I was wondering if there is way to stay in the digital domain and bypass/eliminate the Khadas DAC conversion step.
I assume I might need a USB to i2s converter? Or is there another way?
The Raspberry Pi has a 3.3 V CMOS level I2S output.
Mind you, it has a relatively large amount of systematic jitter on it when the sample rate is 44.1 kHz or a multiple of that. That doesn't matter much if your DSP board has an asynchronous sample rate converter at the input (assuming the ASRC features a very small bandwidth sample rate ratio estimator, like they usually do).
Mind you, it has a relatively large amount of systematic jitter on it when the sample rate is 44.1 kHz or a multiple of that. That doesn't matter much if your DSP board has an asynchronous sample rate converter at the input (assuming the ASRC features a very small bandwidth sample rate ratio estimator, like they usually do).
Last edited:
Interesting - I'm not that clued up on digital audio in general so much to learn.
Reportedly the wondom board requires a 24bit 48khz i2s signal.
Would there be a less jittery option than taking i2s directly from the Pi?
Reportedly the wondom board requires a 24bit 48khz i2s signal.
Would there be a less jittery option than taking i2s directly from the Pi?
Asynchronous USB with good crystal oscillators on the USB to I2S interface board. I have no experience with that, but there are plenty of people on this forum who have.
Of course the pragmatic approach is to try the Raspberry's I2S interface first and check how well it works, you can always get yourself an interface board later if you don't like the result.
Of course the pragmatic approach is to try the Raspberry's I2S interface first and check how well it works, you can always get yourself an interface board later if you don't like the result.