I am a newbie in audio developing and using juce and for a project I want to make my own audio reduction plug in. I have found difficulties finding any information on how to develop smt like this using juce or even how the noise reduction plug ins work.
There are several ways.
- The most simplest being a noise gate. Possibly multi-band.
- Using a thumbprint of the noise to be able to detract from the original audio.
- Most used nowadays would be AI/ML to reconstruct the original audio.
a rather simple but still effective way is to spectrally gate the signal, because the quietest peaks tend to be the noise
Would this require FFT analysis first? Curious about implementing this but not sure where to start
