Audio to MIDI converter that gives you MIDI you can use
Upload a song, a loop or a single recording and Midify turns it into MIDI notes: one track per instrument, at the tempo the music was actually played, with timing you can quantize and velocities taken from the audio.
3 songs a month free, with full MIDI export.
How to convert audio to MIDI
- 1
Upload your audio
Drop in a WAV, MP3, FLAC, AIFF, M4A or OGG file up to 10 minutes long. A video file works too; the audio track is pulled out for you.
- 2
Choose the instruments
Pick the stems you want as MIDI: drums, bass, vocals, piano, guitar and everything else. Each one is separated from the mix and transcribed on its own.
- 3
Check it against the original
Play the MIDI against the separated stem, fix a wrong note in the piano roll, and pull the ghost-note slider until stray notes disappear.
- 4
Export the .mid file
Choose the quantize grid and strength, keep or strip pitch bends, and download one multi-track MIDI file, or one file per stem.
What an audio to MIDI converter actually does
Audio is a recording of sound. MIDI is a list of instructions: which note, when it starts, how long it lasts and how hard it was played. Converting one into the other means listening to the recording and writing down every note, which is what a transcription model does.
Getting the pitches right is no longer the hard part. The usual complaint about audio to MIDI tools is that the notes are right but the MIDI is wrong: it is exported at 120 BPM when the song was at 93, every note has the same velocity, starts and ends wander off the grid, and the file is full of tiny pitch bends and ghost notes you have to delete by hand.
Midify is built around that second half of the job. After transcription, the notes go through a clean-up stage that writes a tempo map, lines bar 1 up with the first downbeat, quantizes to the grid you choose, estimates velocities from the loudness of each note, and strips pitch bends unless you ask to keep them.
Why we separate the stems first
A transcription model listening to a full mix has to guess which notes belong to the bass, the piano and the singer at the same time. Splitting the song into stems first, then sending each stem to a model suited to it, gives every instrument a cleaner signal and a track of its own in the exported MIDI file.
Drums are handled separately again. Instead of pitches, the drum stem is transcribed into hits and mapped to General MIDI notes, so a kick plays a kick and a crash plays a crash in any General MIDI drum kit.
What makes a good result
Some audio converts better than others. Dense mixes are still hard for every tool, ours included, so it helps to know what to expect.
- Single instruments and clean loops give the most accurate MIDI.
- Full mixes work best when each instrument has its own space; heavy distortion and reverb blur note starts.
- Use a lossless file (WAV, FLAC or AIFF) when you have one. A good MP3 is fine.
- Always A/B the MIDI against the stem before you build on it. The editor makes that one click.
Audio to MIDI: questions people ask
Can I convert audio to MIDI for free?
Yes. The free plan converts 3 songs a month on our servers, with full MIDI export, and quick mode in your browser is unlimited. You do not need a card to start.
Which audio files can I convert to MIDI?
WAV, MP3, FLAC, AIFF, M4A or OGG, plus the audio inside MP4, MOV and WebM files. Songs can be up to 10 minutes and 100 MB (6 minutes on the free plan).
Does it work on a full song, or only on single instruments?
Both. A full song is split into stems first and each instrument becomes its own MIDI track. Single instruments and loops are faster and usually more accurate, and they also work in the free in-browser quick mode.
Will the MIDI be at the right tempo?
Yes. The tempo and the beats are detected from the audio and written into the file as a tempo map, so the MIDI lines up with the original instead of defaulting to 120 BPM. You can also export at a single average BPM or one you type in.
Which DAWs can open the MIDI files?
Any of them. The export is a standard type 1 MIDI file (type 0 on request) with General MIDI program numbers and drums on channel 10, so Ableton Live, Logic Pro, FL Studio, Cubase, Reaper, Bitwig and Studio One read it directly.
More ways to get MIDI from audio
Try it on your own track
Three songs a month are free, with every export option. Upload one and see what comes back.