Updated De-Clicker and new De-esser for speech

Share your Audacity/Nyquist plug-ins here, or test drive the latest plug-ins submitted by Audacity users.

After testing a plug-in from this forum, please post feedback for the plug-in author.

Updated De-Clicker and new De-esser for speech

Permanent link to this post Posted by Paul L » Thu May 29, 2014 6:27 pm

Here are the latest improvements to the plug-in I am developing for filtering out of wet mouth noises and clicks from my narrations. I also present a de-esser using similar methods that fell out as a by-product.

De-Clicker is designed for filtering of natural but undesirable noises that take a few milliseconds to decay, not for repairing spikey damage to a digitized signal. I did not intend this for music or vinyl repair, but I would like to hear whether it has unexpected other uses.

The default settings in both tools are the ones I favor now for treatment of whole tracks. Do you have different opinions about good default settings? Let me know.

I successfully treat most of the more resistant clicks by hand with a single pass and double the number of bands: NOT by lowering the dB threshold control. But such settings may be too slow and too aggressive for batch treatment. Yet the nice thing is that you do not have to select the interval around the click very narrowly. The surrounding signal is usually unaffected. So select it and fix it and move on, don't fuss with zooming in and out.

I treat typically no more than a half hour at once. Compute time does unfortunately go nonlinearly with length of the track to some extent. Not sure why. (I'll blame garbage collection.) But I have improved performance much over the previous version.

As mentioned below, do low-frequency rolloff (highpass filtering) before De-Clicker for slight improvement of some results.

Detailed advice about settings:

  • In either tool, choose Apply Changes to hear just the results. Or, choose Isolate Changes to hear only what is subtracted from your signal. You don't want to hear a lot of "murmur" so that you almost understand the words: your settings are taking overtones out of your vowels and muffling the voice. You may notice that the attack of many consonants is somewhat affected, but you might judge that this is acceptable and sometimes even helpful.
  • If you duplicate a track, then isolate changes in one, you can listen to the tracks together to hear the repaired sound (the isolated clicks interfere destructively), or mute one to hear just the original or just the subtractions. You might silence corrections you don't want before mixing. I don't do any of this once I find settings I trust.
  • Both tools specify a range of frequencies and a number of frequency bands (of equal width in log-frequency) for detection and repair. Impatient for results? Use fewer bands, or raise the bottom of the range. I find it valuable to repair the low frequencies too in speech (certain lip-closing thumps and rattles in the sibilants get removed) but the lower frequency bands do take more computation time. De-esser performance is not too bad with many high frequency bands: but very few bands may give poor results, affecting vowels.
  • Both tools specify a step size for precision in identifying the intervals to repair. You might trade precision for speed.
  • Both tools specify another time period for cross-fading of repairs around each clicky interval. Make it too short and you introduce undesirable artifacts. This setting should not affect computation time significantly.
  • The De-Esser has a dB threshold which is the amplitude within each frequency band, to which, the band is trimmed back. -20dB is my default setting, and -20dB and above is also what appears white in spectrogram views with default settings.
  • De-Clicker has a threshold in dB which is not absolute, but relative: a band must rise so much over a short interval for a click to be detected. I repeat, subtle clicks may be treated better not with a lower threshold, but with more numerous and narrow bands.
  • De-Clicker specifies a minimum separation between clicks. Make it too small, and more clicks will be identified, but there may be too much damage to voice when it drops in pitch. There is also a dB threshold (for the entire signal) below which closer clicks may be detected. This may help clean up crackles in de-voiced intervals and breaths. Use low-frequency rolloff effects first for better results!
  • De-Clicker can specify a number of times to repeat treatment, and a maximum click length in steps, which need no explanation.
  • De-Clicker can also just make labels around clicks without repairing them. This information may be useful, for instance, if you want to find dB threshold setting just low enough to detect certain of the clicks.
Attachments
DeClicker.ny
(70.52 KiB) Downloaded 3185 times
DeEsser.ny
(55.65 KiB) Downloaded 5091 times
Paul L
 
Posts: 881
Joined: Mon Mar 11, 2013 7:37 pm
Operating System: Please select

Re: Updated De-Clicker and new De-esser for speech

Permanent link to this post Posted by kozikowski » Fri May 30, 2014 2:43 am

What does Ian (MichloIW) think about it? He's the one with the Wet Mouth Noises.

I love that phrase. Keep it in.

Koz
kozikowski
Forum Staff
 
Posts: 38433
Joined: Thu Aug 02, 2007 5:57 pm
Location: Los Angeles
Operating System: OS X 10.9 Mavericks

Re: Updated De-Clicker and new De-esser for speech

Permanent link to this post Posted by MichloIW » Fri May 30, 2014 8:06 am

Haha, well thank you for that. :P

I actually ran it on the test piece I uploaded for you all yesterday and unless I'm hearing things, much to my astonishment, appreciation and gratitude, it got rid of them!

I really needed and wanted to get some recording on the e-book done tonight so I ran through a new foreword and five chapters before my throat felt like sandpaper. I shall be processing them tomorrow (today) so that will be the real test and I shall let you know. :)

Cheers.
MichloIW
 
Posts: 204
Joined: Sun Mar 16, 2014 6:21 am
Operating System: Please select

Re: Updated De-Clicker and new De-esser for speech

Permanent link to this post Posted by MichloIW » Sat May 31, 2014 5:19 am

Paul,

I think you have cracked it and should be vaulted to the exalted ranks of the other geniuses kindly giving us this program! :)

I've only worked on my Foreword from last night's recordings so far but listen to the difference!

https://onedrive.live.com/redir?resid=F ... =folder%2c

I'll put more in there later.

Thank you so much. I think voice artists may start a religion in your name now. ;)

Cheers.
MichloIW
 
Posts: 204
Joined: Sun Mar 16, 2014 6:21 am
Operating System: Please select

Re: Updated De-Clicker and new De-esser for speech

Permanent link to this post Posted by Paul L » Sat May 31, 2014 1:28 pm

Thank you. I gather you use the defaults. If you think you find better settings (for bands and frequency range, perhaps, reducing compute time without reducing quality of results) let me know.
Paul L
 
Posts: 881
Joined: Mon Mar 11, 2013 7:37 pm
Operating System: Please select

Re: Updated De-Clicker and new De-esser for speech

Permanent link to this post Posted by MichloIW » Sat May 31, 2014 5:34 pm

Are you a MAD genius?

Why would I tinker with what works? Hehe. That's for branier audiophiles than I (or for when this less brainy one has more time). ;)

Cheers.
MichloIW
 
Posts: 204
Joined: Sun Mar 16, 2014 6:21 am
Operating System: Please select

Re: Updated De-Clicker and new De-esser for speech

Permanent link to this post Posted by Steve5000 » Mon Jul 14, 2014 4:26 pm

Paul

I came across this forum page and the information about your two plug-ins over the weekend.

I ran them through a couple of recent recordings that I have produced and they seem to me to have made a noticeable improvement - particularly in dealing with the number of ‘clicks’ that inevitably scatter themselves through my recordings!

I posted a link to and details of these plug-ins on the Librivox.org forum to see if anyone else would find them useful.

(Librivox is a site where volunteers record books and other publications that are in the Public Domain, which are then made freely available for downloading).

One question though is - what is the best way to give you feedback on these plug-ins?

If you're up for receiving feedback, I could post the details on the Librivox forum if you want.

Anyway, thanks for putting in the time and effort to produce these plug-ins. I think that they could be really useful tools to have at hand for cleaning up recordings.

Cheers

Steve
Steve5000
 
Posts: 4
Joined: Mon Jul 14, 2014 3:28 pm
Operating System: Please select

Re: Updated De-Clicker and new De-esser for speech

Permanent link to this post Posted by Paul L » Mon Jul 14, 2014 9:40 pm

Hello, Steve.

Well, you reached me here.

I have also very recently started the Audacity Voiceover Users' Group on Facebook, specifically to discuss the technicalities of how to get the best results out of Audacity for spoken word. I don't pretend to have all the answers... which is why I made the group so I can learn! Most of the members have come from the Audiobook Creation Exchange, but I would like to attract LibriVox people to it too.
Paul L
 
Posts: 881
Joined: Mon Mar 11, 2013 7:37 pm
Operating System: Please select

Re: Updated De-Clicker and new De-esser for speech

Permanent link to this post Posted by Paul L » Tue Jul 15, 2014 12:45 pm

Steve, I am trying to join the librivox forum. They seem vigilant about spammers so I'm not in yet. Haven't heard back from your gatekeeper... update, just got in!
Paul L
 
Posts: 881
Joined: Mon Mar 11, 2013 7:37 pm
Operating System: Please select

Re: Updated De-Clicker and new De-esser for speech

Permanent link to this post Posted by jlatt » Fri Sep 05, 2014 12:50 am

Sorry, newbie ;What program to use to open these plugins ? Thanks
jlatt
 
Posts: 1
Joined: Fri Sep 05, 2014 12:43 am
Operating System: Please select

Next

Return to New Plug-Ins



Who is online

Users browsing this forum: No registered users and 4 guests