How to calculate the delay time for processing audio data on adau1442
Hi,
I use AVC core on adau1442 ,want to know exact delay time from input to output I2S data. 48Khz sample rate , no SRC. I know at least 4 sample periods delay by reading the pdf,but no idea about processing delay.
Here is my project.
Thanks.
Audio Signal Processors
adau1442
time
SigmaDSP Audio Processors
delay
Hi
The delay between input and output will vary with your schematic, specially if you add a delay block in your signal path. We can only guarantee a minimum processing delay and I believe this is what was mentioned in the pdf that you are refering.
Does this answer your question?
Miguel
I was pulled into several high-priority, time-critical projects at work over the past few weeks and unfortunately I had to de-prioritize my participation in the forum as a result. So, I apologize for making you wait so long for an answer. I am going to try to respond to everybody's questions within the next few days.
Each cell in SigmaStudio can potentially induce delay into the system.
Sometimes this is linear delay (also known as group delay), which affects all frequencies equally. Examples of group delay would be the fixed delay in hardware between the serial ports and the DSP, or one of SigmaStudio's Delay cells.
Sometimes this is frequency-dependent delay, also known as phase distortion or phase-frequency distortion, which occurs when a filter's phase response is not linear over the frequency range. Almost any filter implemented in SigmaStudio will have some sort of nonlinearity that will introduce phase distortion to the output.
The best way I can think of to approximate the total system delay is to use a white noise source and rapidly turn it on and off. You can check the distance between the edges of the input and output signals when the source is turned on and off. Since the system's delay may be frequency-dependent, the delay times may vary slightly, but you will see that the delay times will all fall within the same average duration.
Hi,
I have measured the delay of my projrct, method just like you suggested.I gave 2 periods of square wave on the ADC,and check out the output of DAC.The result is less than 1ms,which is stand for the phase difference.
Thanks for your replay.
Thanks,your replay help me a lot.
BrettG
Thanks for your help,I have sloved it.you can see my topic on EZ.Thanks again!
Best regards
2011-12-15
杨鹏程 PengCheng Yang
硬件研发部 Hardware R&D Department
工程师 Engeer
北京艾迪普数码科技有限公司
Beijing Ideapool Digital Inc.
Tel: 010-64718856 Fax: 010-64718856 Mobile: 13811688774
Email: yangpengcheng@ideapool.tv Website: www.ideapool.tv
地址:北京市朝阳区望京西园二区217楼1201 邮编:100102
Add: WangJIngXiyuan 217# 1201 ,CHAOYANG District,BEIJING,CHINA P.B:100102
——————————————————————————————
发件人: BrettG
发送时间: 2011-12-15 05:17:31
收件人: YANG PENGCHENG
抄送:
主题: New message: "How to calculate the delay timefor processing audio data on adau1442"
Analog Devices EngineerZone
How to calculate the delay time for processing audio data on adau1442
reply from BrettG in SigmaDSP Processors - View the full discussion
I was pulled into several high-priority, time-critical projects at work over the past few weeks and unfortunately I had to de-prioritize my participation in the forum as a result. So, I apologize for making you wait so long for an answer. I am going to try to respond to everybody's questions within the next few days.
Each cell in SigmaStudio can potentially induce delay into the system.
Sometimes this is linear delay (also known as group delay), which affects all frequencies equally. Examples of group delay would be the fixed delay in hardware between the serial ports and the DSP, or one of SigmaStudio's Delay cells.
Sometimes this is frequency-dependent delay, also known as phase distortion or phase-frequency distortion, which occurs when a filter's phase response is not linear over the frequency range. Almost any filter implemented in SigmaStudio will have some sort of nonlinearity that will introduce phase distortion to the output.
The best way I can think of to approximate the total system delay is to use a white noise source and rapidly turn it on and off. You can check the distance between the edges of the input and output signals when the source is turned on and off. Since the system's delay may be frequency-dependent, the delay times may vary slightly, but you will see that the delay times will all fall within the same average duration.
Reply to this message by replying to this email -or- go to the message on EngineerZone
Note: If you reply to this email, the entire email with the previous discussion and your signature will appear
in the posted reply, so you may want to remove this prior to sending the email.
Start a new discussion in SigmaDSP Processors at EngineerZone
Miguel,
Thanks for your help,I have sloved it.you can see my topic on EZ.Thanks again!
Best regards
2011-12-15
杨鹏程 PengCheng Yang
硬件研发部 Hardware R&D Department
工程师 Engeer
北京艾迪普数码科技有限公司
Beijing Ideapool Digital Inc.
Tel: 010-64718856 Fax: 010-64718856 Mobile: 13811688774
Email: yangpengcheng@ideapool.tv Website: www.ideapool.tv
地址:北京市朝阳区望京西园二区217楼1201 邮编:100102
Add: WangJIngXiyuan 217# 1201 ,CHAOYANG District,BEIJING,CHINA P.B:100102
——————————————————————————————
发件人: MigCha
发送时间: 2011-12-14 02:56:52
收件人: YANG PENGCHENG
抄送:
主题: New message: "How to calculate the delay timefor processing audio data on adau1442"
Analog Devices EngineerZone
How to calculate the delay time for processing audio data on adau1442
reply from MigCha in SigmaDSP Processors - View the full discussion
Hi
The delay between input and output will vary with your schematic, specially if you add a delay block in your signal path. We can only guarantee a minimum processing delay and I believe this is what was mentioned in the pdf that you are refering.
Does this answer your question?
Miguel
Reply to this message by replying to this email -or- go to the message on EngineerZone
Note: If you reply to this email, the entire email with the previous discussion and your signature will appear
in the posted reply, so you may want to remove this prior to sending the email.
Start a new discussion in SigmaDSP Processors at EngineerZone
Please log in to reply.