/Tempo-Estimation-with-Discrete-Wavelet-Transform

A tempo estimation algorithm using discrete wavelet transform

Primary LanguagePython

Tempo-Estimation-with-Discrete-Wavelet-Transform

An implementation of the tempo detection algorithm proposed in Tsang 2006.

Prerequisite

  • Python 3.7.0
  • librosa 0.8.0
  • numpy 1.19.4
  • scipy 1.5.4
  • scikit-learn 0.23.2
  • PyWavelets 1.1.1
  • tqdm 4.54.1

References

Tsang, K. M. (2006). Tempo extraction using the discrete wavelet transform (Doctoral dissertation).