From a hummed tune to a MIDI file
- Press Record your humming and allow the microphone when the browser asks. The level meter shows that sound is coming in.
- Hum the melody at a steady volume, close to the mic, in a quiet room. Two minutes is the limit; a phrase or a chorus is the sweet spot.
- Press Stop and convert. The model listens to the whole take and draws the notes on a piano roll. Press Play to hear the notes, or switch to Original to compare them with your voice.
- Clean it up and download. Drag the sliders until the roll matches what you meant, set the tempo (or press Detect), and press Download MIDI.
Why this page is set up differently
A single voice behaves differently from a piano, so the page starts from settings that keep the melody and drop the noise around it:
- A voice-sized pitch range, C2 to C6. A hum has no business at the extremes of an 88-key piano, so anything detected there (a breath, a click, an overtone) is thrown away instead of becoming a stray note.
- Longer minimum notes, 180 ms. The slide into a note and the wobble on a held one turn into tiny extra notes at the general setting; a longer minimum keeps one note per sung note.
- Flute as the file’s instrument. A hummed line opened in a DAW or notation app sounds more like itself on a flute than on the default piano. Change it under Instrument, or later in your DAW.
Pitch bends stay off, so the file holds clean semitone notes that quantize and print well. Turn on Include pitch bends if you want the scoops and vibrato of the performance.
Getting a clean take
- Hum on syllables. “Da da da” gives every note a clear start; a continuous “mmm” glides between notes and joins repeats.
- Use headphones if music is playing, so the backing track doesn’t leak into the mic.
- Keep the volume even. Velocity follows loudness, and very quiet notes may fall under Note confidence.
- Quantize for sheet music. Set Quantize to 1/8 notes after setting the tempo, so the notation app gets even rhythms instead of exact human timing.
Have the tune on a recording instead? Drop the file on the box beside the Record button. To find the key of what you hummed, play it back on the virtual piano.
Settings on this page
What this page starts with, next to the general converter's defaults. Reset to defaults under Note detection comes back to this page's values.
| Setting | General converter | This page |
|---|---|---|
| Lowest note | A0 (28 Hz) | C2 (65 Hz) |
| Highest note | C8 (4186 Hz) | C6 (1047 Hz) |
| Minimum note length | 128 ms | 180 ms |
| Pitch bends in the file | off | off |
| Instrument | Acoustic Grand Piano | Flute |