Pitch Spelling Jazz Lead Sheets, Solo Transcriptions, Classical Piano and Monophonic Scores

📅 2026-06-18
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the joint problem of pitch spelling, global key signature estimation, and per-measure local scale inference from MIDI input by proposing a two-stage optimization framework. The approach first determines local scales via a shortest-path search that minimizes the use of accidental symbols, then leverages these scales to infer a consistent global key signature and produce standardized notation. A novel contribution is the introduction of a scale-distance metric tailored to jazz harmony, enabling unified processing across diverse musical styles. The method demonstrates robust performance across multiple datasets—including jazz standards, improvisations, folk melodies, and classical piano repertoire—and shows broad applicability in music transcription, pedagogy, and the digitization of musical heritage.
📝 Abstract
We present an algorithm for pitch spelling and key estimation. Given an input in MIDI-like format, containing information on note pitches (expressed in semitones relative to the lowest reference note) and bar boundaries, it estimates the appropriate note names, a global Key Signature, and a local scale for each bar. This related information elements are evaluated jointly during two stages of optimisation. During an initial 'modal' stage, a probable scale is proposed for each bar, minimising the number of accidentals to be printed in the printed score with a shortest-path search. Then, during a second stage called 'tonal', these local scales are used to estimate the Key Signature and note names that would result in the best musical notation for the entire piece. We present evaluations conducted on datasets comprising a variety of digital musical scores: jazz lead sheets taken from the Real Book, transcriptions of recordings of jazz soli and bass lines, traditional tunes, as well as classical scores for piano and monophonic instruments. Our procedure was originally designed for use in music transcription, specifically for building digital collections of jazz solos transcribed from audio recordings, for the purposes of music analysis, teaching and the preservation of cultural heritage. This method should also prove useful for other tasks related to the processing of musical notation. Furthermore, to this end, we have defined new distances between various common jazz scales, which may be of some interest to musicological studies.
Problem

Research questions and friction points this paper is trying to address.

pitch spelling
key estimation
musical notation
scale inference
music transcription
Innovation

Methods, ideas, or system contributions that make the work stand out.

pitch spelling
key estimation
joint optimization
jazz scales
music transcription
🔎 Similar Papers
No similar papers found.