I am looking at the Cirrus Logic card to act as the interface to do some audio DSP functions on a sample-by-sample basis in real time for SDR (Software Defined Radio). Is this appropriate for the device? It would have to run in a tight loop (preferably > 96 kHz):
sample audio inputs --> process sample on the RPi in C language --> output on audio out --> loop back.
I have not been able to find any user libraries for dealing with the card. I would want it to loop as fast as possible.
I have the code working on a Arduino Due, but the 12-bit converters are marginal.
Thanks,
Derek




