END-TO-END PIANO PERFORMANCE-MIDI TO SCORE CONVERSION WITH TRANSFORMERS

Tim Beyer, Angela Dai

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

The automated creation of accurate musical notation from an expressive human performance is a fundamental task in computational musicology. To this end, we present an end-to-end deep learning approach that constructs detailed musical scores directly from real-world piano performance-MIDI files. We introduce a modern transformer-based architecture with a novel tokenized representation for symbolic music data. Framing the task as sequence-to-sequence translation rather than note-wise classification re-duces alignment requirements and annotation costs, while allowing the prediction of more concise and accurate nota-tion. To serialize symbolic music data, we design a custom tokenization stage based on compound tokens that care-fully quantizes continuous values. This technique pre-serves more score information while reducing sequence lengths by 3.5× compared to prior approaches. Using the transformer backbone, our method demonstrates better understanding of note values, rhythmic structure, and details such as staff assignment. When evaluated end-to-end using transcription metrics such as MUSTER, we achieve signifi-cant improvements over previous deep learning approaches and complex HMM-based state-of-the-art pipelines. Our method is also the first to directly predict notational details like trill marks or stem direction from performance data. Code and models are available on GitHub.

Original languageEnglish
Title of host publicationProceedings of the International Society for Music Information Retrieval Conference
PublisherInternational Society for Music Information Retrieval
Pages319-326
Number of pages8
StatePublished - 2024

Publication series

NameProceedings of the International Society for Music Information Retrieval Conference
Volume2024
ISSN (Electronic)3006-3094

Fingerprint

Dive into the research topics of 'END-TO-END PIANO PERFORMANCE-MIDI TO SCORE CONVERSION WITH TRANSFORMERS'. Together they form a unique fingerprint.

Cite this