Hola
Me han pedido una aplicación para web que permita hacer lo siguiente.
1) Crear y reproducir una partitura de un archivo MIDI en una película Flash.
2) Interactuar con ella a través del teclado, es decir, ir pulsando teclas (correspondientes a las notas de la escala musical)
3) Realizar una evaluación de la concordancia entre la partitura y las notas que se han ido introduciendo.
He pensado que si esto se puede hacer tiene que ser con Flex. Quizá me equivoque.
He estado averiguando por ahí y he visto que existe el lenguaje MusicXML y que un fichero MIDI podrías exportarse a dicho lenguaje.
Necesitaría que mi programa leyese ese fichero para poder representar la partitura y para reproducirla había pensado en exportar ese MIDI a MP3.
Para el tema de la autoevaluación se trataría de comprobar la concordancia de cadenas, pero quizá serían demasiado largas. No sé... Creo que el trabajo se podría desarrollar si fuese capaz de solucionar el primer punto.
¿Alguna idea? Alguien cree que sabría hacer esto. ¿Cuántas horas podría costar?
Gracias de antemano por vuestra colaboración.
Un saludo
Ana