Downbeat Tracking with Tempo-Invariant Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
The human ability to track musical downbeats is robust to changes in tempo, and it extends to tempi never previously encountered. We propose a deterministic time-warping operation that enables this skill in a convolutional neural network (CNN) by allowing the network to learn rhythmic patterns independently of tempo. Unlike conventional deep learning approaches, which learn rhythmic patterns at the tempi present in the training dataset, the patterns learned in our model are tempo-invariant, leading to better tempo generalisation and more efficient usage of the network capacity. We test the generalisation property on a synthetic dataset created by rendering the Groove MIDI Dataset using FluidSynth, split into a training set containing the original performances and a test set containing tempo-scaled versions rendered with different SoundFonts (test-time augmentation). The proposed model generalises nearly perfectly to unseen tempi (F-measure of 0.89 on both training and test sets), whereas a comparable conventional CNN achieves similar accuracy only for the training set (0.89) and drops to 0.54 on the test set. The generalisation advantage of the proposed model extends to real music, as shown by results on the GTZAN and Ballroom datasets.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 5 of its 34 references that are in the map. First posted on arXiv 3 Feb 2021.
Builds on
5 of 34 references.
References · 5
- 2018Towards a Definition of Disentangled Representationscited by 294
- 2014Scale-Invariant Convolutional Neural Networkscited by 40
- 2014Locally Scale-Invariant Convolutional Neural Networkscited by 34
- 2019Learning to Groove with Inverse Sequence Transformationscited by 33
- 2018Learning Semantic Representations for Novel Words: Leveraging Both Form and Contextcited by 8
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 0; 2024: 1.
4 papers.
- 2021BeatNet: CRNN and Particle Filtering for Online Joint Beat Downbeat and Meter Trackingcited by 12
- 2021Drum-Aware Ensemble Architecture for Improved Joint Musical Beat and Downbeat Trackingcited by 2
- 2021Source Separation-based Data Augmentation for Improved Joint Beat and Downbeat Trackingcited by 2
- 2024Perception-Inspired Graph Convolution for Music Understanding Taskscited by 1
- 2024Perception-Inspired Graph Convolution for Music Understanding Tasks15 May 2024
- 2021BeatNet: CRNN and Particle Filtering for Online Joint Beat Downbeat and Meter Tracking8 Aug 2021
- 2021Source Separation-based Data Augmentation for Improved Joint Beat and Downbeat Tracking16 Jun 2021
- 2021Drum-Aware Ensemble Architecture for Improved Joint Musical Beat and Downbeat Tracking16 Jun 2021