TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Beat this! Accurate beat tracking without DBN postprocessing

Beat this! Accurate beat tracking without DBN postprocessing

2024-07-31Downbeat TrackingBeat Tracking
PaperPDFCode(official)

Abstract

We propose a system for tracking beats and downbeats with two objectives: generality across a diverse music range, and high accuracy. We achieve generality by training on multiple datasets -- including solo instrument recordings, pieces with time signature changes, and classical music with high tempo variations -- and by removing the commonly used Dynamic Bayesian Network (DBN) postprocessing, which introduces constraints on the meter and tempo. For high accuracy, among other improvements, we develop a loss function tolerant to small time shifts of annotations, and an architecture alternating convolutions with transformers either over frequency or time. Our system surpasses the current state of the art in F1 score despite using no DBN. However, it can still fail, especially for difficult and underrepresented genres, and performs worse on continuity metrics, so we publish our model, code, and preprocessed datasets, and invite others to beat this.

Results

TaskDatasetMetricValueModel
Beat TrackingGrooveF193.7Beat This!
Beat TrackingBeatlesF194.5Beat This!
Beat TrackingASAPF176.3Beat This!
Beat TrackingBallroomF197.5Beat This!
Beat TrackingGTZANF189.1Beat This!
Beat TrackingJAAHF195.1Beat This!
Beat TrackingFilosaxF199.5Beat This!
Beat TrackingSMCF162.7Beat This!
Beat TrackingHainsworthF191.9Beat This!
Beat TrackingSIMACF177.9Beat This!
Beat TrackingHarmonixF195.8Beat This!
Beat TrackingHJDBF198.2Beat This!
Beat TrackingTapCorrectF193Beat This!
Beat TrackingCandombeF199.7Beat This!
Beat TrackingGuitarSetF192Beat This!
Downbeat TrackingTapCorrectF186.4Beat This!
Downbeat TrackingASAPF161.2Beat This!
Downbeat TrackingBallroomF195.3Beat This!
Downbeat TrackingJAAHF185Beat This!
Downbeat TrackingCandombeF199.7Beat This!
Downbeat TrackingGTZANF178.3Beat This!
Downbeat TrackingGuitarSetF188.1Beat This!
Downbeat TrackingFilosaxF198.5Beat This!
Downbeat TrackingBeatlesF188.8Beat This!
Downbeat TrackingHainsworthF180Beat This!
Downbeat TrackingHarmonixF190.7Beat This!
Downbeat TrackingHJDBF196.6Beat This!
Downbeat TrackingGrooveF182.1Beat This!

Related Papers

CMI-Bench: A Comprehensive Benchmark for Evaluating Music Instruction Following2025-06-14Exploring GPT's Ability as a Judge in Music Understanding2025-01-22Zero-shot Musical Stem Retrieval with Joint-Embedding Predictive Architectures2024-11-29A Contrastive Self-Supervised Learning scheme for beat tracking amenable to few-shot learning2024-11-06Local Periodicity-Based Beat Tracking for Expressive Classical Piano Music2023-08-20MusicLDM: Enhancing Novelty in Text-to-Music Generation Using Beat-Synchronous Mixup Strategies2023-08-03All-In-One Metrical And Functional Structure Analysis With Neighborhood Attentions on Demixed Audio2023-07-31Zero-note samba: Self-supervised beat tracking2023-07-21