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

SigmaStudio v4.6 vs NoiseReductionTrial 1.0.0 vs FFT / IFFT vs AcousticEchoCancellationTrial on EVAL-ADAU1452

SigmaDSP & SigmaStudio ping95014 Dec 23, 2021 00:00 3 replies Original on forum ↗
Subscribe
ping95014 Question
Dec 23, 2021 00:00

Hi Team,

Please help.

After managed install NoiseReductionTrial 1.0.0 block from "Available Downloads" category, the "Acoustic Echo Canceller" block appears in "ADI Algorithm" category, but there is NO "NoiseReduction" block presented in any category.

A screenshot has been pasted for reference.

Please let me know where to find the "NoiseReductionTrial 1.0.0" block.

Also, the "SIGMA300 NOISE REDUCTION (NR) PLUG-IN FOR SIGMASTUDIO USER GUIDE" (KT-2XXX REV 0.1 10 OCTOBER 2017) mentions that this block should be used with FFT block and IFFT block (Chapter 3 Example Usage), but both FFT and IFFT blocks are not available in SigmaStudio v4.6 for ADAU1452 yet. Please also instruct how to overcome this issue.

Please help. I need to have this "NoiseReductionTrial" block and relevant ready before your company annual holidays.

regards,

ping

pastedimage1640242522109v1.png
pastedimage1640242522109v1.png
pastedimage1640243171997v2.png
pastedimage1640243171997v2.png
pastedimage1640243254395v3.png
pastedimage1640243254395v3.png
Harishgowtham Reply
Dec 23, 2021 00:00

Hello ping,

Please go to Block schematic page in SigmaStudio. You will find "FFT and IFFT" in Frequency domain section and "NoiseReductionTrial" in ADI Algorithm section.

Kindly refer the below attached screenshot.

Regards,

Harish

Block-schematic.PNG
Block-schematic.PNG
ping95014 Reply
Dec 23, 2021 00:00

Hi Harish,

Thanks for your quick supports. I have found them as you instructed.

Does this mean only those algorithms have seen in "Block Schematic" tab can only be used in "Block Schematic" tab during design?

Where can I find more technical details on "Block Schematic" tab algorithms that I am interesting at?

I also found that the "Acoustic Echo Canceller" category has cell named "Residual Echo Suppression (Trial)" in "Block Schematic" tab while it has cell named "AEC NB (Trial)" in "Schematic" tab. Are they different? Where are the technical details?

regards,

ping

DaveThib Reply
Dec 23, 2021 00:00

Hello Ping,

Let me jump in here and help Harish. He is in a different time zone so I will get this to you faster.

Here is a link for example projects for AEC and NR block usage. It is a rather complicated setup so these example projects should get you going much quicker.

Acoustic Echo Cancellation & Noise Reduction Example Code [Analog Devices Wiki]

But the best place to start is here:

Acoustic Echo Cancellation [Analog Devices Wiki]

Josh and Ken put together this great explanation of how this all works and how the implementation works. This way you understand it if you need to make modifications for your needs.

Dave T