mlsanityData to 7 Oct 2026

Cluster and Separate: a GNN Approach to Voice and Staff Prediction for Score Engraving

arXiv 2407.21030 ↗First posted 15 Jul 2024eess.AS cs.AI cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

This paper approaches the problem of separating the notes from a quantized symbolic music piece (e.g., a MIDI file) into multiple voices and staves. This is a fundamental part of the larger task of music score engraving (or score typesetting), which aims to produce readable musical scores for human performers. We focus on piano music and support homophonic voices, i.e., voices that can contain chords, and cross-staff voices, which are notably difficult tasks that have often been overlooked in previous research. We propose an end-to-end system based on graph neural networks that clusters notes that belong to the same chord and connects them with edges if they are part of a voice. Our results show clear and consistent improvements over a previous approach on two datasets of different styles. To aid the qualitative analysis of our results, we support the export in symbolic music formats and provide a direct visualization of our outputs graph over the musical score. All code and pre-trained models are available at https://github.com/CPJKU/piano_svsep

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 6 of its 27 references that are in the map. First posted on arXiv 15 Jul 2024.

Builds on

6 of 27 references.

References · 6

  1. 2022Partitura: A Python Package for Symbolic Music Processingcited by 16
  2. 2020Non-Local Musical Statistics as Guides for Audio-to-Score Piano Transcriptioncited by 11
  3. 2021PKSpell: Data-Driven Pitch Spelling and Key Signature Estimationcited by 7
  4. 2021Score Transformer: Generating Musical Score from Note-level Representationcited by 7
  5. 2023Q&A: Query-Based Representation Learning for Multi-Track Symbolic Music re-Arrangementcited by 7
  6. 2023Musical Voice Separation as Link Prediction: Modeling a Musical Perception Task as a Multi-Trajectory Tracking Problemcited by 5

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.