An Impulse Noise Classifier in MATLAB

An algorithm to classify impulse noise in audio signals

The functionality of the method is described in the article [1] that was published in the Journal of the Audio Engineering Society. An accompanying website with example signals can be found here.

The classification algorithm optionally uses a music beat detector that is contained in this repository as a git submodule.

This code is licensed under the MIT license.

References

[1] M. Brandt, S. Doclo, T. Gerkmann, and J. Bitzer, “Impulsive Disturbances in Audio Archives: Signal Classification for Automatic Restoration,” Journal of the Audio Engineering Society, vol. 65, no. 10, pp. 826–840, Oct. 2017. https://doi.org/10.17743/jaes.2017.0032