En mi modesta opinion, convertir de AMR a MIDI es imposible.
El AMR es un formato de compresión de datos tipo MP3. Es decir, yo cojo una fuente de audio y le enchufo el compresor y tengo un archivo AMR.
El midi es un conjunto de instrucciones ( numeros ) secuenciales que se le envian a un dispositivo( midi ) el qual las interpreta y hace los soniditos. El midi puede tener otras aplicaciones no solo la música, es un protocolo de envio de datos sencillos.
La verdad es que no soy un experto, pero ni de largo. Se que no me he explicado bien, pero espero que lo entienda alguien.
Al contrario si que seria posible, pero no seria una conversión, seria por ejemplo pasar el sonido midi a WAV( una gravación normal ) y luego convertir a AMR.