splitting-off noisy sounds from live audio
What is the best way to separate noisy sounds from live audio in realtime? I want to use the noise -- abstracted from stable tones -- rather than suppress it, so not detection, but, I imagine, some kind of spectral filtering. I've tried some objects from the FFTease library, but I didn't find that this approach worked well for what I would like to do.
Have a look at the FTM library from ircam ( http://ftm.ircam.fr/index.php/Main_Page )
Once you install it correctly, there is a new entry in the 'Extras' menu. From the "Examples overview" patch click on 'gabor.devoice'. This patch splits audio into sinusoidal and noise components.
That should get you sorted.
Here's a simple FFT noise reduction example for pfft that I reversed for quick-and-dirty isolation of the noisy part of a signal.