/beat_tracker

A beat tracking algorithm in MATLAB.

Primary LanguageMATLAB

A beat tracking algorithm in MATLAB

This is a basic beat tracker that has been developed to be used inside the impulse noise detection algorithm. The functionality is described to some detail in the article associated with the impulse noise detector.

The algorithm uses a coarse tempo estimate obtained with a tempo estimation algorithm by Matthew Davies. It can be downloaded here and must be copied to the resources/davies_beat_tracker subdirectory.

This code is licensed under the MIT license.