Example
A clean piano recording playing A4 for half a second, then E5, should produce two editable note events. A full mix with drums, chords and several instruments is outside this tool’s tested scope.
How the audio-to-MIDI tool works
The browser decodes the selected file, mixes its channels to mono, and estimates the strongest repeating pitch in short audio frames. You can edit every detected MIDI note, its start, length and velocity, then optionally align events to a tempo grid.
Frequently asked questions
Can it turn a song into MIDI?
It can estimate a short, clear melody played by one pitched instrument. It does not reliably separate a complete song into chords and individual instruments.
Which audio files can I use?
WAV, MP3, OGG, FLAC and other formats that your browser can decode. Support varies by browser. The current limit is 25 MB and 30 seconds.
Is my audio uploaded?
No. The browser decodes and analyzes the file locally. The built-in example is generated on this device too.
Can I correct wrong notes?
Yes. Edit the MIDI pitch, start time, duration or velocity in the note table, then download the corrected MIDI file.
Accuracy and limits
This lightweight detector is intended for one clear, mostly monophonic melody at a time. It does not separate instruments, transcribe chords reliably, or promise studio-grade notation. Percussion, reverb, noisy recordings and overlapping instruments can create missed or extra notes. Try a clean isolated melody first; longer files use more memory and processing time.