usb to i2s interface in full duplex?

Status
Not open for further replies.
Hello,

i like to send audio from a computer via usb to a i2s dsp input - while reading back audio from the dsp i2s output via the same usb port.

The device should accept the clock from the dsp. Ideally there would be no sample rate conversions at all. So this means synchronus transfers on the USB side (but i don't know much about this).

16 and 24 bit stereo @ 48 and 96kHz sould be accepted - not neccesary at the same time - but according to the dsp settings.

Is there somthing ready made on the market?

The goal of the long story in short: some investigations about audio degration of different filter algorithms by the limited bit depht on a real life dsp platform.

w. regards,
ropf

(sorry for my rough english)
 
It's been a long time since I worked with the MiniStreamer. But I don't think that it can work the way you want. The MCLK OUT and MCLK IN are both outputs. So at least you would have to use these as the master clock for the system. If you can accept the jitter on the MCLK's it might be OK though.

The USBStreamer, with an add on (clock input), might be a better option. The USBStreamer use asynchronous audio transfer and ASIO interface, which gives you the possibility to get bit-correct transfer of the audio signals.
 
Status
Not open for further replies.