WildHoneyPie / 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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

License:MIT License


Languages

Language:Python 100.0%