Real-Time Audio-to-Score Alignment of Music Performances Containing Errors and Arbitrary Repeats and Skips
Not on the map. Why?
Abstract (arXiv)
This paper discusses real-time alignment of audio signals of music performance to the corresponding score (a.k.a. score following) which can handle tempo changes, errors and arbitrary repeats and/or skips (repeats/skips) in performances. This type of score following is particularly useful in automatic accompaniment for practices and rehearsals, where errors and repeats/skips are often made. Simple extensions of the algorithms previously proposed in the literature are not applicable in these situations for scores of practical length due to the problem of large computational complexity. To cope with this problem, we present two hidden Markov models of monophonic performance with errors and arbitrary repeats/skips, and derive efficient score-following algorithms with an assumption that the prior probability distributions of score positions before and after repeats/skips are independent from each other. We confirmed real-time operation of the algorithms with music scores of practical length (around 10000 notes) on a modern laptop and their tracking ability to the input performance within 0.7 s on average after repeats/skips in clarinet performance data. Further improvements and extension for polyphonic signals are also discussed.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 24 Dec 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 0; 2025: 0; 2026: 1.
3 papers.
- 2021Structure-Aware Audio-to-Score Alignment using Progressively Dilated Convolutional Neural Networkscited by 5
- 2022Towards Context-Aware Neural Performance-Score Synchronisationcited by 0
- 2026Profy: Interpretable Visualization of Expertise-Dependent Motor Skills Toward Supporting Piano Practicecited by 0
- 2026Profy: Interpretable Visualization of Expertise-Dependent Motor Skills Toward Supporting Piano Practice9 Jun 2026
- 2022Towards Context-Aware Neural Performance-Score Synchronisation31 May 2022
- 2021Structure-Aware Audio-to-Score Alignment using Progressively Dilated Convolutional Neural Networks31 Jan 2021