ClickRepair is an application for cleaning clicks and crackle from audio files produced by digitizing vinyl (LP) and shellac (78) records. This kind of intermittent noise is typically the result of damage due to scratches, dust specks, etc.
ClickRepair is not a noise filter; it searches for, and repairs, localized damage. For records in reasonable condition, this means that 99.5% or more of the audio is unchanged.
ClickRepair works with mono or stereo sound files up to 48kHz. This includes standard CD and DAT formats. It is designed to run automatically, although there are mechanisms for manual intervention. When using AIFF files with a suitable sound editor, it is possible to stop at Markers, which are a standard feature of AIFF format.
What's new in this version
Version 2.0.2 (build 33d) released October 21, 2006:
Fixed bug which could cause processing to stall in some exceptional circumstances.
Minor user interface enhancements.
Version 2.0.1 (build 33c) released September 21, 2006:
ClickRepair 2 is greatly changed and enhanced compared to the previous version 1.3.2. Some of the changes will be obvious (to existing users) from the interface. The most important are:
There is a new processing method which splits the audio data (in each channel) into two streams, using the theory of wavelets. This allows for better resolution.
The previous method of processing each channel as a single stream are still available as an option (with some improvements to the algorithms).
There is a new algorithm for protection of brass instruments and other highly pitched material.
The previous method for mono material, which simply pre-mixed to a single data stream, is replaced by independent treatment of the channels, followed by an automatic merge.
The previous method for shellac (78) material involved both pre-mixing and post-filtering. Both of these restrictions have been removed.
The detection and repair algorithms have been improved – with the new version it is much more likely that marginal and/or false repairs will amount to minor changes.
Following user feedback, the sensitivity settings have been re-defined, with the new numbers (0–100) corresponding to lower sensitivity than in version 1.3.2. However, the maximum sensitivity (100) remains unchanged, for the benefit of users with older material.
Visual feedback has been updated to allow the user to simultaneously monitor the operations of declick, decrackle, and pitch detection.
The manual has been expanded as a result of these changes. The French Manual has also been updated by Philippe Bonin.
Requirements
The software requires Apple's Java 1.4. I have tested it using Mac OS 10.3 and 10.4, but please be aware that the 10.3.9 upgrade has Java issues. Apple has posted a fix on their download site.