Dear TI support team and TI community,
I have very specific problem. I have digital audio signal (192kHz) and I need to downsample (decimation) it to lower sampling rate. The lower the better, for example ~2kHz would be perfect, but also 4kHz, 8kHz and 16kHz are acceptable. And after some signal processing upsample (interpolation) back to 192kHz.
I found some Sample Rate Converters (SRC), such as SRC4193 or SRC4382, but the main problem is GROUP DELAY.
There is no problem with Decimation, as indicated in datasheet the group delay for this operation is ~36.4/fsout = 36.4/192kHz = 0,18ms which is reasonable. The main problem is with Interpolation, where group delay is calculated as follow: 102/fsin = 102/2kHz = 51ms! 51ms is way too much. In my case for such operation 2ms is the limit.
In other words I need to downsample (N:1) and upsample (1:N) digital audio signal in less then 2+2ms.
Are there any SRC with very low group delay? Or maybe there exist any other solution how I could solve this problem? I'll be very grateful for any comments.
Best regards,
Kaspars