Hi Giovanni,
Unfortunately, the short answer to your question is No!
Successful conversion from an MP3, or any other digital audio format, to a MIDI file, from which you could then print out 'the dots', is not really feasible, unless the original source file is extremely simple - say a piano or flute just playing single notes. There are some 'programs' available on the internet which are supposed to be able to convert any audio recording to Midi format. Just out of interest, I've played with some of them and they produce what I can only term as Rubbish and are a total waste of time!!
Lets assume you have a recording of a group with say, a Piano, Bass, Drums, Saxophone and Trumpet and they are playing together. An Audio recording of this group will consist of a very complex sound wave. If it were possible to convert this sound to MIDI format, the program would have to be able to identify the information (actual note pitch, duration, loudness and which instrument) for each individual instrument and then extract and separate the information to individual MIDI tracks.
As far as I am aware, there is no program available which is capable of this type of extremely complex analysis, with the possible exception of the human ear and brain
. Computers and their programs will have to go a very long way to even scratch the surface of our ear and brain cognitive abilities.
Imagine baking a cake from all the separate ingredients - butter, egg, flour, sugar etc. and then trying to get all the ingredients back again after it's baked........... Not a bad analogy ??
------------------
Willum
After silence, that which comes nearest to expressing the inexpressible is Music.
Aldous Huxley