mlsanityData to 14 Oct 2026

TheGlueNote: Learned Representations for Robust and Flexible Note Alignment

arXiv 2408.04309 ↗First posted 8 Aug 2024cs.SD cs.LG eess.AScited by 1

Not on the map. Why?

Abstract (arXiv)

Note alignment refers to the task of matching individual notes of two versions of the same symbolically encoded piece. Methods addressing this task commonly rely on sequence alignment algorithms such as Hidden Markov Models or Dynamic Time Warping (DTW) applied directly to note or onset sequences. While successful in many cases, such methods struggle with large mismatches between the versions. In this work, we learn note-wise representations from data augmented with various complex mismatch cases, e.g. repeats, skips, block insertions, and long trills. At the heart of our approach lies a transformer encoder network - TheGlueNote - which predicts pairwise note similarities for two 512 note subsequences. We postprocess the predicted similarities using flavors of weightedDTW and pitch-separated onsetDTW to retrieve note matches for two sequences of arbitrary length. Our approach performs on par with the state of the art in terms of note alignment accuracy, is considerably more robust to version mismatches, and works directly on any pair of MIDI files.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 12 of its 28 references that are in the map. First posted on arXiv 8 Aug 2024.

Builds on

12 of 28 references.

References · 12

  1. 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
  2. 2023LightGlue: Local Feature Matching at Light Speedcited by 590
  3. 2017Soft-DTW: a Differentiable Loss Function for Time-Seriescited by 271
  4. 2023miditok: A Python package for MIDI file tokenizationcited by 27
  5. 2024Local Feature Matching Using Deep Learning: A Surveycited by 26
  6. 2021The Piano Inpainting Applicationcited by 23
  7. 2018Learning to Listen, Read, and Follow: Score Following as a Reinforcement Learning Gamecited by 7
  8. 2023Online Symbolic Music Alignment with Offline Reinforcement Learningcited by 5
  9. 2023The ACCompanion: Combining Reactivity, Robustness, and Musical Expressivity in an Automatic Piano Accompanistcited by 4
  10. 2023The Batik-plays-Mozart Corpus: Linking Performance to Score to Musicological Annotationscited by 4
  11. 2014Outer-Product Hidden Markov Model and Polyphonic MIDI Score Followingcited by 2
  12. 2014A Stochastic Temporal Model of Polyphonic MIDI Performance with Ornamentscited by 2

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.