AnsweredAssumed Answered

Question concerning delay in talkthru example

Question asked by sLy on May 15, 2013
Latest reply on Jul 30, 2013 by Harshit.Gaharwar

Hello,

 

I am currently using the "Blockbased Talkthru" Example (48kHz) on the ADSP-21489 EZ-Board and I have a question concerning the delay which is occuring here.

 

I measure a delay slightly below 12ms.

When routing the audiocodec output (DAI_PB05_O) directly to the audiocodec input (DAI_PB12_I) the delay ist about 1.2ms.

So these 1.2ms are caused by the audiocodec.

 

~12ms - 1.2ms = ~10.8ms left.

The Example works on 48kHz and NUM_SAMPLES is set to 256. So one frame lasts (256/48000) = 5.333 ms.

I assume that the remaing delay (~10.8ms) matches two frames.

 

Are these two frames delay caused by the DMA chaining?

If yes, is it possible to reduce it to one frame?

 

Thank you for your answer,

sLy

Outcomes