It's achiveable theoretically, but practically there are only few programs made that can recognize audio and transfer single tracks to midi (yeah, don't even try it with any complete songs with many instruments). It's far from even normal, and it's not suitable for something decent. It's a sound recognition technology, which some enthusiasts just experiment with, and can't get any good results. You can find it in any search engine like google.com, but i don't really suggest to go into this.