How to Infer Repeat Structures in MIDI Performances
Silvan Peter, Patricia Hu, Gerhard Widmer

TL;DR
This paper presents a novel method to automatically infer the repeat and navigation structure of MIDI performances by aligning score sections with performance segments, facilitating better performance analysis and score-performance linking.
Contribution
The authors develop an automated approach to deduce repeat structures in MIDI performances from symbolically encoded scores, addressing a gap in existing tools.
Findings
Successfully infers repeat structures from MIDI performances
Improves alignment accuracy between scores and performances
Reduces manual effort in performance corpus curation
Abstract
MIDI performances are generally expedient in performance research and music information retrieval, and even more so if they can be connected to a score. This connection is usually established by means of alignment, linking either notes or time points between the score and the performance. The first obstacle when trying to establish such an alignment is that a performance realizes one (out of many) structural versions of the score that can plausibly result from instructions such as repeats, variations, and navigation markers like 'dal segno/da capo al coda'. A score needs to be unfolded, that is, its repeats and navigation markers need to be explicitly written out to create a single timeline without jumps matching the performance, before alignment algorithms can be applied. In the curation of large performance corpora this process is carried out manually, as no tools are available to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMusic and Audio Processing · Music Technology and Sound Studies · Musicology and Musical Analysis
