PKSpell: Data-Driven Pitch Spelling and Key Signature Estimation
Not on the map. Why?
Abstract (arXiv)
We present PKSpell: a data-driven approach for the joint estimation of pitch spelling and key signatures from MIDI files. Both elements are fundamental for the production of a full-fledged musical score and facilitate many MIR tasks such as harmonic analysis, section identification, melodic similarity, and search in a digital music library. We design a deep recurrent neural network model that only requires information readily available in all kinds of MIDI files, including performances, or other symbolic encodings. We release a model trained on the ASAP dataset. Our system can be used with these pre-trained parameters and is easy to integrate into a MIR pipeline. We also propose a data augmentation procedure that helps retraining on small datasets. PKSpell achieves strong key signature estimation performance on a challenging dataset. Most importantly, this model establishes a new state-of-the-art performance on the MuseData pitch spelling dataset without retraining.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Jul 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 4; 2025: 1; 2026: 1.
7 papers.
- 2024End-to-end Piano Performance-MIDI to Score Conversion with Transformerscited by 9
- 2024GraphMuse: A Library for Symbolic Music Graph Processingcited by 5
- 2024Perception-Inspired Graph Convolution for Music Understanding Taskscited by 1
- 2024Cluster and Separate: a GNN Approach to Voice and Staff Prediction for Score Engravingcited by 1
- 2022Jazz Contrafact Detectioncited by 0
- 2025EngravingGNN: A Hybrid Graph Neural Network for End-to-End Piano Score Engravingcited by 0
- 2026Pitch Spelling Jazz Lead Sheets, Solo Transcriptions, Classical Piano and Monophonic Scorescited by 0
- 2026Pitch Spelling Jazz Lead Sheets, Solo Transcriptions, Classical Piano and Monophonic Scores18 Jun 2026
- 2025EngravingGNN: A Hybrid Graph Neural Network for End-to-End Piano Score Engraving23 Sep 2025
- 2024End-to-end Piano Performance-MIDI to Score Conversion with Transformers30 Sep 2024
- 2024GraphMuse: A Library for Symbolic Music Graph Processing17 Jul 2024
- 2024Cluster and Separate: a GNN Approach to Voice and Staff Prediction for Score Engraving15 Jul 2024
- 2024Perception-Inspired Graph Convolution for Music Understanding Tasks15 May 2024
- 2022Jazz Contrafact Detection1 Aug 2022