I am evaluating which SigmaDSP to use in a new project and noticed under ADI Algorithms/Noise Reduction a block called ADI Blind Noise Reduction Algorithm. I cannot find any documentation on it. How does it work and what are the limitations?
I have played around with this algorithm a bit and found it quite good at reducing repetitive background noise. It does add some noticeable delay to the audio path so it may not be suitable for all applications. Also when signal to noise gets worse; the recovered signal maybe distorted. It defiantly sacrifices signal quality for noise reduction in may situations. I found it fairly straightforward to implement and the variables were fairly straightforward to just move around and see effects audibly. It also eats a ton of resources.
Thanks for the reply - looking at the directlon this project is going, I think I will have to bit the bullet and update to a newer development board and just try these algorithms out.
I finally found the time to make this wiki page. Sorry that it took so long.
Thanks for the update Brett, always appreciated!
Retrieving data ...