/BEAST

Codes for ICASSP 2024 paper: BEAST: Online Joint Beat and Downbeat Tracking Based on Streaming Transformer. An online beat tracking system based on streaming Transformer

Primary LanguagePythonMIT LicenseMIT

BEAST

An online beat tracking system based on streaming Transformer.

arXiv

The source code of the paper BEAST: Online Joint Beat and Downbeat Tracking Based on Streaming Transformer, accepted by ICASSP 2024.

More information to be updated.

Usage

  1. Data preparation

If you want to directly evaluate the model, you can download the preprocessed GTZAN data here and the pretrained model here. And put the model under the ./data directory.

  1. Evaluation

Run ./code/eval.py.

Contact

Acknowlegement

  1. We borrowed the code from ESPnet for contextual block processing transformer based modeling.
  2. We borrowed the code from Beat-Transformer for beat tracking.