EngravingGNN: A Hybrid Graph Neural Network for End-to-End Piano Score Engraving
Not on the map. Why?
Abstract (arXiv)
This paper focuses on automatic music engraving, i.e., the creation of a humanly-readable musical score from musical content. This step is fundamental for all applications that include a human player, but it remains a mostly unexplored topic in symbolic music processing. In this work, we formalize the problem as a collection of interdependent subtasks, and propose a unified graph neural network (GNN) framework that targets the case of piano music and quantized symbolic input. Our method employs a multi-task GNN to jointly predict voice connections, staff assignments, pitch spelling, key signature, stem direction, octave shifts, and clef signs. A dedicated postprocessing pipeline generates print-ready MusicXML/MEI outputs. Comprehensive evaluation on two diverse piano corpora (J-Pop and DCML Romantic) demonstrates that our unified model achieves good accuracy across all subtasks, compared to existing systems that only specialize in specific subtasks. These results indicate that a shared GNN encoder with lightweight task-specific decoders in a multi-task setting offers a scalable and effective solution for automatic music engraving.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 16 references that are in the map. First posted on arXiv 23 Sep 2025.
Builds on
7 of 16 references.
References · 7
- 2022Partitura: A Python Package for Symbolic Music Processingcited by 16
- 2020Non-Local Musical Statistics as Guides for Audio-to-Score Piano Transcriptioncited by 11
- 2024End-to-end Piano Performance-MIDI to Score Conversion with Transformerscited by 9
- 2021PKSpell: Data-Driven Pitch Spelling and Key Signature Estimationcited by 7
- 2024GraphMuse: A Library for Symbolic Music Graph Processingcited by 5
- 2024Engraving Oriented Joint Estimation of Pitch Spelling and Local and Global Keyscited by 3
- 2024Cluster and Separate: a GNN Approach to Voice and Staff Prediction for Score Engravingcited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Generative Modeling of Bach-Style Symbolic Music: A Comparative Study of Autoregressive, Latent-Variable, and Adversarial Approaches
- 2025Exploring Classical Piano Performance Generation with Expressive Music Variational AutoEncoder
- 2025Scaling Self-Supervised Representation Learning for Symbolic Piano Performance
- 2025SAGE-Music: Low-Latency Symbolic Music Generation via Attribute-Specialized Key-Value Head Sharing
- 2026MIDI-RAE-JEPA: Hierarchical Representation Learning and Generation for Symbolic Music
- 2024Interpreting Graphic Notation with MusicLDM: An AI Improvisation of Cornelius Cardew's Treatise
- 2025SyMuPe: Affective and Controllable Symbolic Music Performance
- 2026MIDI-LLaMA: An Instruction-Following Multimodal LLM for Symbolic Music Understanding