Log in

View Full Version : Audio denoise or dynamic range compression filter?


systemloc
7th February 2009, 16:31
I've got some quiet audio with occasional inaudible pops/clicks that are at maximum loudness. Because of the pops, I can't use normalize to increase the volume of the quiet audio. I'm looking for an audio filter to remove pops and clicks so I can effectively normalize the audio.

Separately, normalize is great for boosting levels, but it really doesn't help with audio that goes from loud to quiet. Are there any audio compression filters that limit dynamic range?

Adub
8th February 2009, 01:09
Have you tried filtering your audio with a noise reduction filter, as found in programs such as Audacity and Soundforge? Simply isolate the pops and clicks, then apply the noise filters to remove them.

systemloc
8th February 2009, 15:27
Sure, I could do that. That's not the point, though. I'd like to know if anyone is aware of an AVISynth filter which is capable of this. Using AVISynth to perform all of my filtering makes for an efficient workflow. I'm trying to set up as automated a process as I can.

Thanks for the hint, though. ^_^

Mug Funky
10th February 2009, 00:40
there's soxfilter, which is an avisynth port of sox, the linux command line audio processor.

however, i'm not aware of any noise reduction tools (de-click or de-hiss) in there. there's some compressor/expander tools with loads of options, but i was never able to get decent results out of them.

IMHO, having all your eggs in the avisynth basket is going to make things harder, not easier. just treat the audio separately, as audio is too fiddly to be done well within a video editor, let alone a script-driven one. you need intuitive, live-tweakable GUIs to do something like noise reduction well.

FWIW, Reaper is shareware, is a pretty good match for ProTools, and the free version is not at all crippled in any way. you wont find dedicated NR tools there, but your dynamics needs will be covered (and some of it's multiband/FFT dynamics tools can be abused as noise reducers if you know the tricks).

[edit]

if you're worried about efficiency of workflow, you can set reaper to render while avisynth is doing it's thing in the background. they both run on a single core, so you can play that to your advantage. once you've got something that works in reaper it's just a matter of drop in the sound and render it out.

Yobbo
11th February 2009, 08:02
FWIW, Reaper is shareware, is a pretty good match for ProTools, and the free version is not at all crippled in any way. you wont find dedicated NR tools there, but your dynamics needs will be covered (and some of it's multiband/FFT dynamics tools can be abused as noise reducers if you know the tricks).

Here's (http://www.wavosaur.com/tutorials/how-to-remove-noise.php) a guide.