Wave, mp3 and midi are the most popular file formats for storing music. That is why the question "How to convert one format to another?" is very popular. Here we explain in brief the difference between Wave, MP3 and MIDI.
The most simple is Wave. It is a record of sound pressure on microphone on time. Any sound can be recorded as wave file, but wave does not allow to edit components of sound and occupies a lot of space. MP3 is a compressed wave. It takes several times less space, but does not allow to separate and edit components as well.
In opposite, MIDI can store only musical sounds. MIDI is a command system, containing information about a note, about the instrument and its change, the length of pressing and so on. This kind of a record can easily be edited and takes less storage space than wave. More information about MIDI can be found on What is MIDI page.
The task of converting MP3 to Wave and WAVE to MP3 is easy, there are many software products capable of doing this. MIDI to MP3 conversion is more difficult, it is called MIDI rendering.
The most difficult is the task of musical WAVE or MP3 to MIDI conversion, also known as music recognition. It is somewhat similar to speech or handwritten text recognition, and involves complex AI algorithms. MP3 to MIDI description page contains more information on this topic.
Our WIDI Recognition System is intended to perform MP3 or Wave to MIDI conversion, you can find more information on the products page.