He encontrado este texto :\
"Bueno, lamento desilusionaros, pero eso que pides entra dentro de las aplicaciones de inteligencia artificial más complejas... es mucho más difícil que reconocer la escritura como hacen los programas de OCR, e incluso mucho más complejo aún que reconocer el habla humana....
El problema es que la información musical de un cd audio contiene multitud de frecuencias emitidas por varias instrumentos musicales, más la voz o voces, todos ellos con diferentes niveles de volumen, expresividad musical, acentos, etc....lo que crea una onda de sonido tan extremadamente compleja de la que sólo un músico con experiencia puede aislar y extraer la información que necesita. (es lo que hacemos cuando tocamos una melodía "de oido")
Por su parte, un archivo MIDI no contiene sonido, sino información de interpretación: qué notas se tocan, con qué fuerza, durante cuánto tiempo, etc, es decir,la información que aparece en una partitura.
Para convertir el audio en MIDI, lo primero es determinar qué notas están sonando, por un análisis de frecuencia; y eso es fácil en sonidos monofónicos, mejor dicho de una sola nota, pero en acordes se complica muchísimo.
Y si hay muchos instrumentos a la vez, peor..
Y si hay sonidos no periódicos, como percusiones, ya es la leche...
Así que es casi imposible, vamos, por muy bueno que sea un programa informático...
He encontrado programas (no recuerdo el nomrbe) y he probado aparatos que hacen esta tarea relativamente bien pero sólo cuando la música es monofónica (una flauta, una voz, etc), nada de polifonía ni mucho menos com muchos instrumentos sonando a la vez, y encima voces....
En todo caso, he oido a alguien comentar que existían programas que incluso funcionaban en esas circunstancias, pero hasta que no lo vea, no me lo creeré...
En definitiva, yo te recomendaría hacerlo tú mismo o contratar a un músico que te hiciera ese trabajo (si tienes suficiente presupuesto), o bien, compar los archivos MIDi ya creados por profesionales en las diferentes empresas que se dedican a esto, como musicorreo, que croe recordar tienen una web con su catálogo. Hacen temas muy bien trabajados, y los acompañan con las letras, acordes y demás información interesante. hace casi 10 años que no me informo sobre ese tipo de secuncias, pero en esa época tenían un precio de unas 2.000 pts (12 euros) por canción (en España), con descuentos al comprar varias canciones..."
Siento no poder ayudarte, Un saludo