I'm developing a class library, that allows to do some manipulations with streamed audio (it is working with buffered samples, retrieved from recording device - so basically I've got an bytes array) for researsh purposes.
The problem is that i need to add noise reduction - there is need to capture noise profile, and apply noise reduction to each sample before applying sample processing & analysis, and I was not able to find any algorithms/samples/libraries that could be applied.
Any help would be appreciated. Thanks in advance.