Software click & crackle removal

A software solution

ClickRepair is an application for finding and repairing clicks and crackle. Most of the time it will do its task automatically. Displayed left is a click – caused by a small scratch in the record – which has been automatically detected and repaired. It would be heard quite clearly without the repair, afterwards it is imperceptible.

Detection and repair

Declicking is a two-stage process – detection followed by repair. The samples which are not deemed to be damaged are left unchanged, whilst the damage itself is replaced by an interpolation based on analysis of the surrounding sound. Some audio editors offer an interpolation option, but it is unlikely that you will have enough time and/or patience to find and make the necessary repairs without a high degree of automation. Because 99.5% of a good LP will not be affected by scratches and similar problems, filtering the file is not a good solution.

Important points

• It is impossible to distinguish, with absolute certainty, music from damage.
• Conventional filtering will introduce degradation that is worse than the noise.
• ClickRepair is not a filter – it only changes samples judged to be in need of repair.

Listen to the samples to see what can be achieved in reducing clicks and crackle using ClickRepair. You might even change your opinion about the utility of statistics!

Monitoring

ClickRepair is designed to be automatic, but it is possible to examine each and every repair. With a relatively fast computer, automatic processing is better than real time (it can be better than 20x), or the results may be monitored using headphones or speakers (which slows it down to real time). Sound output can be selected to play the incoming untreated audio, the outgoing repaired audio, or the difference, which is what has been discarded as noise. Processing can be stopped at any time, or at repairs longer than a chosen length, and repairs can be monitored or even changed, although this makes for very slow going!