spotify/basic-pitch

A lightweight yet powerful audio-to-MIDI converter with pitch bend detection

51
/ 100
Established

This tool helps musicians, music producers, and audio engineers convert raw audio recordings of instruments into editable MIDI files. You provide an audio file as input, and it outputs a MIDI file that captures the notes played, including pitch bends. This is ideal for anyone who wants to easily transcribe melodies or harmonies from audio into a format that can be edited, re-orchestrated, or used in music production software.

4,764 stars.

Use this if you need to quickly transform monophonic or polyphonic instrument recordings into MIDI data for editing or further musical arrangement.

Not ideal if you need perfect transcription accuracy for highly complex, multi-instrument audio where individual instruments are heavily overlapping, or for vocals with lyrics.

music-production audio-transcription MIDI-conversion sound-design instrument-recording
No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

4,764

Forks

422

Language

Python

License

Apache-2.0

Last pushed

Nov 13, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/spotify/basic-pitch"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.