MP3 to MIDI pitch bend
Does MP3 to MIDI keep slides and vibrato?
Not automatically. MIDI notes hold fixed note numbers, while a slide or vibrato needs changing pitch between and around those notes. That motion is preserved only when the converter writes Pitch Bend events and the receiving instrument interprets them with the intended bend range.
If the file contains notes but no bend events, the motion may become a steady note, a staircase of nearby notes, or disappear. Inspect the MIDI data before trying to repair the sound.
Open the MP3 to MIDI tool →
This tool's current scope
Detection support does not guarantee exported bend events
Spotify's official Basic Pitch documentation says its engine can generate MIDI with pitch bends. This site's browser tool uses Basic Pitch for analysis, but its current file-writing step exports note pitch, start time, duration, and velocity only. It does not add Pitch Bend Change events to the downloaded MIDI.
You can verify that behavior without trusting this paragraph: convert a short exposed slide, import the MIDI into a DAW, and open its pitch-bend lane. With this site's current export, expect note events but no bend events. Add the expression manually or use a workflow that explicitly exports pitch bends when the gesture matters.
Keep the distinction clear
A detector can analyze a pitch contour even when the final MIDI writer does not encode that contour. The model's capability and the downloaded file's contents are two different checkpoints.
Match the symptom to the data
What the piano roll is telling you
- One steady note replaces vibrato: the note center survived, but continuous expression was not encoded.
- Several short notes replace a slide: consolidate the intended note centers before drawing a bend curve.
- The bend lane moves, but the interval is too wide or narrow: check the receiving instrument's bend sensitivity.
- The bend works with one patch but not another: compare the patches' pitch-bend settings; the MIDI data may be unchanged.
- The pitch is wrong even with bends disabled: fix the detected note numbers before editing expression.