Using the ADAU1442, we have multiple microphone lines coming in operating in an extremely noisy environment. The completely undocumented "Noise Reduction" block in SigmaStudio 3.4 under ADI Algorithms -> Noise Removal does quite a good job of removing this noise.
Unfortunately, when I add 1 of these blocks, it uses 2272 bytes of Modulo RAM. I can only use 3 of these blocks, using a total of 84% of my Modulo Data Ram.
I try to add a fourth block, I get the message
Ram Address Exceeds: 8192
For assistance, please contact ADI
Which raises hopes that this can be solved?
Unfortunately, I have up to 8 separate lines which are incoming which all need this treatment.
Also, is there any more documentation on the Noise Removal Block?