HUM TO MIDI · SING TO MIDI · PRIVATE
Vocal to MIDI: Turn Singing or Humming into Notes
Record yourself singing or humming a melody, then convert the recording to MIDI on the homepage. The converter detects the pitches you sang and writes them as notes you can play back with any instrument in your DAW. A clean, dry, single-voice recording gives the best result. Lyrics are not transcribed — only notes.
How to convert, step by step
- Open the converter. Go to the MP3toMIDIFlow homepage. The converter is at the top of the page; nothing needs to be installed.
- Choose your file. Select or drag in one vocal recording, such as a phone voice memo. Use a single, dry voice with no backing track.
- Convert in the browser. Select Convert to MIDI and keep the tab open. The note-detection model and decoder load from this site and run on your device; your audio is not uploaded.
- Download and edit. Download the .mid file and open it in a DAW or notation editor to set the tempo, fix wrong notes and choose an instrument sound.
What vocal to MIDI is good for
Humming a melody into your phone is often the quickest way to capture an idea. Converting that recording to MIDI gives you a starting point you can play on a synth or piano sound, harmonize, or tidy up into a lead line. It also works for a solo sung line from a recording you made yourself, for example to sketch a melody before writing parts around it.
How singing is turned into MIDI notes
The recording (a voice memo in M4A, MP3, WAV and other supported formats, or the audio track of an MP4 or MOV video) is decoded in your browser, mixed to mono and analysed by Spotify's open-source Basic Pitch model. The model estimates which pitch is sounding at each moment and where notes start, and the converter writes the detected notes into a .mid file.
The voice is not a keyboard: singers glide between notes, add vibrato, and drift slightly sharp or flat. MIDI notes in this file have fixed semitone pitches and no pitch-bend data, so the converter has to round what you sang to the nearest note. Slides, scoops and wide vibrato can therefore come out as a short extra note, a note split in two, or a neighbouring semitone.
Recording tips for cleaner vocal MIDI
- Sing or hum one clear line. No backing track, no harmonies, no other people talking.
- Use a neutral syllable. "Da", "doo" or "la" gives each note a clear start. Long, connected humming makes note boundaries harder to find.
- Separate repeated notes. Two notes of the same pitch sung legato can merge into one long note; re-articulate each one.
- Keep vibrato light. A straight tone transcribes more cleanly.
- Record in a quiet, dry room. Hold the phone at a steady distance; avoid fans, traffic and echoey bathrooms.
- Keep it short. The limit is 3 minutes per file, but a 10–60 second idea is easier to check and fix.
Limits for vocals
- Not for a voice inside a full song. The converter does not separate the vocal from the instruments. If you only have a finished mix, you would need a separate vocal-isolation tool first, and the result still depends on how clean that isolation is.
- Breaths, consonants and noise can create short stray notes. Delete them in your editor.
- Rhythm is not quantized. Notes keep the timing you sang, written against a fixed 120 BPM grid; set your project tempo and quantize afterwards if you want them on the beat.
- No lyrics, no key detection. Only notes are written.
After conversion
Load the .mid file onto a simple instrument such as a piano or a plain synth lead, play it alongside your original recording and correct wrong notes phrase by phrase. Because the voice wanders, pitch errors usually cluster around slides and long held notes, so check those first.
Limits that apply to every file
- One file at a time, up to 50 MB and 3 minutes. Trim longer recordings into sections first.
- Mono analysis. The audio is mixed down to one channel at 22,050 Hz before note detection. If the left and right channels cancel each other out, see why a file that plays can be reported as silent.
- One instrument track, fixed tempo. All detected notes go on a single MIDI track. The file is written at 120 BPM; the converter does not detect the song's tempo, key or time signature, so bar lines in your DAW will not line up with the music until you adjust them.
- No pitch-bend data. Each detected note is written as a plain note-on/note-off with a velocity based on its loudness.
Questions
Can I hum a melody and get MIDI?
Yes. Record the humming (a phone voice memo works), choose the file on the converter and download the detected notes as MIDI. Clear, separated notes give the best result.
Does it work with phone voice memos?
Yes, if the memo is in a supported format such as M4A, MP3, WAV or AAC, or is the audio track of an MP4/MOV video, and it is under 50 MB and 3 minutes.
Can it extract the vocal melody from a song?
Not on its own. The converter transcribes everything pitched in the recording and does not separate the voice from the instruments.
Why does my vibrato become several notes?
The MIDI file stores fixed semitone notes without pitch bend, so wide pitch movement is rounded into separate notes. Sing with a straighter tone or delete the extras.