Hi,
I plan to use 3 tone board 2’s to create a multichannel system. I wish to integrate this with a vim3 to do DSP for this system. I believe the output of the VIM3 can handle i2s 8 channels, I wonder how as GPIO only indicated 1 pin for data(?). If it is not possible to do directly off the board would something like the MCHStreamer Kit from miniDSP be required?
As for jitter and DAC syncing if they are all using the VIM3 i2s master clock and seperate data line I believe the delay between the 3 dacs should be limited due to the TB2 having very accurate clocks, would this be true?
A quick followup to this after some reading. As far as I can tell the VIM3/L uses a single pin for i2s data out - with 8 channels via frame based TDM. For my project to work seamlessly each dac would need to know which channel it is to take from the correct point in the TDM signal, then they would all start processing that data at the same time (when the TDM signal MCLK signals it).
Hi
Tone2 can output 8 channels PCM and 6 channels DSD by itself,and the 1st and 2nd analog channels can output from its’ right RCA and left RCA,the other channels should be output from the expanded PCB.
And the expanded PCB which has 3 DACs can be connected to Tone2 by 30pins FPC, topology is shown below.
@Eric68 this is interesting, however is the expansion board available to buy - I dont see it on the shop anywhere (though it would be amazing). Or would it be the case of getting 2 more toneboard 2s and connecting them to the 1st tone board, along with syncing their i2s data and bitclocks.