ΣSigmaStudio Ask AI Русский Log in

How can I find FFT output signal on ADAU1452

SigmaDSP & SigmaStudio Andrew.Choi Mar 11, 2019 00:00 2 replies Original on forum ↗
Subscribe
Andrew.Choi Question
Mar 11, 2019 00:00

Hi ADI's

Plan to use the ADAU1452's FFT block for echo noise cancellation.

Noise from an irregular frequency enters the system, and FFT frequency analysis is considered to be useful for this noise cancellation.

I'll construct a schematic that will feed back the FFT result and cancel out certain noise.

I checked the FFT block in Sigma Studio's Block Schematic and checked the usage on the wiki.

But I do not know how to check the FFT output

Please let me know if you know how to check the result of FFT in real time.

Thank you

Audio Signal Processors

adau1452

SigmaDSP Audio Processors

DaveThib Reply
Mar 12, 2019 00:00

Hello Andrew,

We have an Acoustic Echo Cancellation algorithm that we now offer as an option to license. You can read about it on the Wiki and it is available as a time limited version in SigmaStudio Rev 4.2

https://wiki.analog.com/resources/tools-software/sigmastudio/toolbox/adialgorithms/aec

Dave T

Andrew.Choi Reply
Mar 12, 2019 00:00

Thank you for your reply Dave

I have used the NLMS block to see that noise at a certain frequency is removed.

But the important thing is that the noise frequency is constantly changing, so I can not specify the frequency range to remove.

So I am thinking of removing the noise by feedbacking the result of the FFT..

Question

1. Can I use the AEC block to detect and remove noise that varies depending on the situation?

2. It looks as if I can not check the FFT result from the below article. (Confirmed by Google translation)

Can I check the result of FFT on Sigma Studio?

https://ez.analog.com/cn/audio/f/q-a/52019/adau1452-fft/121836#121836

Thank you in advance