Licences and credits

Audio to Sheet Music is built on published research and open-source software. Thank you to their authors.

Piano transcription model

Qiuqiang Kong, Bochen Li, Xuchen Song, Yuan Wan and Yuxuan Wang, “High-resolution Piano Transcription with Pedals by Regressing Onset and Offset Times”, IEEE/ACM Transactions on Audio, Speech, and Language Processing, 2021.

Score rhythm, key and hands (PM2S)

Lele Liu, Qiuqiang Kong, Veronica Morfi and Emmanouil Benetos, “Performance MIDI-to-Score Conversion by Neural Beat Tracking”, Proceedings of ISMIR 2022.

Bulpara's own code turns these models' output into notation (quantising rhythm, finding the metre, splitting the hands and engraving). Neither the authors nor their institutions endorse Audio to Sheet Music.

Software

Example on the home page

Bach, Prelude in C major BWV 846, performed by Kimiko Ishizaka, from the Open Well-Tempered Clavier, dedicated to the public domain (CC0). We used a phone-quality copy of the first 20 seconds.