<p>There are several tools out there. The free but rather dated <a href="http://www.pluto.dti.ne.jp/~araki/amazingmidi/" rel="nofollow">AmazingMIDI</a> which takes in <code>.wav</code> files and generates the corresponding MIDI. You can convert to <code>.wav</code> from <code>.mp3</code> using <a href="http://web.audacityteam.org/" rel="nofollow">Audacity</a> or ffmpeg.</p>

<p>Then there are a few commercial products such as <a href="http://www.athtek.com/digiband.html" rel="nofollow">AthTek DigiBand</a>, <a href="http://www.widisoft.com" rel="nofollow">WidiSoft</a>, and others.</p>

<p>Note that figuring the tune from the recording can be done only as an approximation, and the resulting accuracy depends on the sound profile of the audio content. So don't expect a 100% accuracy, you'll have to try several tools and find the one that yields the better result for your specific case.</p>

CC BY-SA 3.0
2015-05-26T14:20:49.993Z
2015-05-26T14:20:49.993Z
avnr
<p>That is not possible because MIDI is not an audio file format. It's a <a href="http://en.m.wikipedia.org/wiki/MIDI" rel="nofollow">description on how to create music</a>. Think of a midi file as a sheet music for a piece of music, whereas an mp3 would be a recording of someone playing the piece. So in order to create a midi file from audio recordings, you'd need some kind of score recognition program, which - to my knowledge - doesn't exist. A quick google search brought up a website and some software claiming to do that, but I wouldn't trust any of them. You can try it if you really want to, but even if they work at all the results will most likely be terrible.</p>

<p>If you need a midi file for a given piece of music, try to find the original score / sheet music! It's quite easy to create a midi version if you have the sheets.</p>

CC BY-SA 3.0
2015-05-25T17:16:30.340Z
The reason I needed this was that I couldn't find the music score/sheet but I could find an MP3 or MP4 file of the music.
qazwsx
CC BY-SA 3.0
2015-05-25T17:24:46.077Z
Why do you need that anyway? An alternative would be to ask someone with music production experience or someone who plays an instrument for help. Many of those will be able to transcribe the song manually, at least if it doesnt have to many layers of sound ...
MoritzLost
CC BY-SA 3.0
2015-05-25T09:03:50.220Z
2015-05-25T09:03:50.220Z
MoritzLost
<p>How can I convert an MP3 file to MIDI on Windows?  Since MP3 is <a href="http://en.wikipedia.org/wiki/Lossless_compression#Audio" rel="nofollow noreferrer">not losssless</a>, is it possible to get MIDI out of a MP3 file?</p>

CC BY-SA 3.0
2015-06-05T19:55:21.230Z
I don't think lossless or not has anything to do with recognizing notes to make a midi approximation.  As long as compression artifacts don't completely distort things.
Peter Cordes
<audio>
How to convert an MP3 file to MIDI on Windows?
qazwsx
# How to convert an MP3 file to MIDI on Windows?

(Asked by: username_0 on 2015-05-25)

How can I convert an MP3 file to MIDI on Windows? Since MP3 is [not losssless](http://en.wikipedia.org/wiki/Lossless_compression#Audio), is it possible to get MIDI out of a MP3 file?

**Tags:** audio

> **Comments:**
> **username_1**: I don't think lossless or not has anything to do with recognizing notes to make a midi approximation.  As long as compression artifacts don't completely distort things.  

---

## 2 answers

### Answer by username_2 on 2015-05-26. Score: 2 | Accepted answer

There are several tools out there. The free but rather dated [AmazingMIDI](http://www.pluto.dti.ne.jp/~araki/amazingmidi/) which takes in `.wav` files and generates the corresponding MIDI. You can convert to `.wav` from `.mp3` using [Audacity](http://web.audacityteam.org/) or ffmpeg.

Then there are a few commercial products such as [AthTek DigiBand](http://www.athtek.com/digiband.html), [WidiSoft](http://www.widisoft.com), and others.

Note that figuring the tune from the recording can be done only as an approximation, and the resulting accuracy depends on the sound profile of the audio content. So don't expect a 100% accuracy, you'll have to try several tools and find the one that yields the better result for your specific case.


---

### Answer by username_3 on 2015-05-25. Score: 2

That is not possible because MIDI is not an audio file format. It's a [description on how to create music](http://en.m.wikipedia.org/wiki/MIDI). Think of a midi file as a sheet music for a piece of music, whereas an mp3 would be a recording of someone playing the piece. So in order to create a midi file from audio recordings, you'd need some kind of score recognition program, which - to my knowledge - doesn't exist. A quick google search brought up a website and some software claiming to do that, but I wouldn't trust any of them. You can try it if you really want to, but even if they work at all the results will most likely be terrible.

If you need a midi file for a given piece of music, try to find the original score / sheet music! It's quite easy to create a midi version if you have the sheets.

> **Comments:**
> **username_0**: The reason I needed this was that I couldn't find the music score/sheet but I could find an MP3 or MP4 file of the music.  
> **username_3**: Why do you need that anyway? An alternative would be to ask someone with music production experience or someone who plays an instrument for help. Many of those will be able to transcribe the song manually, at least if it doesnt have to many layers of sound ...  

---

