Basic Pitch MP3 to MIDI Converter
Run Spotify's Basic Pitch neural network on your MP3 or WAV — the same open-source model, with a piano-roll preview and fine-tune controls, right in your browser.
- Spotify Basic Pitch
- Piano roll preview
- Fine-tune controls
Click a note to hear it
How it works
Upload your audio
Drop an MP3 or WAV. The Basic Pitch model transcribes the pitches and timing into MIDI — no account needed to convert and preview.
Preview and fine-tune
Inspect the transcription on a piano roll and adjust the same parameters Basic Pitch exposes — onset/frame sensitivity, minimum note length, and pitch bends — then re-transcribe.
Download MIDI or sheet music
Export the MIDI, edit notes on the roll, or export sheet music as MusicXML/PDF for MuseScore, Sibelius, or printing.
Formats & limits
- Input formats
- MP3
- Output
- MIDI
- File limits
- 50 MB · 10 min
- Price
- Free · no sign-up
Getting the most out of Basic Pitch
- Basic Pitch is strongest on monophonic, harmonic instruments — vocals, flute, violin, lead guitar, piano melodies.
- Lower the sensitivity thresholds if you get too many spurious notes; raise them to catch quiet or short notes.
- Enable pitch bends for expressive sources like voice or bent guitar strings so slides are captured.
- The model outputs a draft — use the editor to fix the last few notes rather than re-recording.
Frequently asked questions
What is Basic Pitch?
Basic Pitch is an open-source audio-to-MIDI transcription model released by Spotify. It detects note pitch, timing, and pitch bends from raw audio without needing any instrument-specific training.
Is this the real Basic Pitch model?
Yes. Transcription is powered by the official Basic Pitch (ICASSP 2022) model, with a browser UI on top for preview, fine-tuning, editing, and export.
Is it free to use?
Yes. Conversion and browser preview are free with no account required. Signing in saves results to your history and unlocks editing and sheet music export.
What parameters can I adjust?
You can tune detection sensitivity (onset/frame thresholds), the minimum note length, and whether to detect multiple pitch bends, then re-transcribe without re-uploading.