Convertir de Audio a MIDI
pregunta: ¿Cómo puedo pasar un archivo mp3 o una canción de un cd.audio a pistas midi
para poder después modificarlo, imprimir las partituras, etc?
respuesta
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...
Convertir de MIDI a Audio (renderizar MIDIs)
pregunta: ¿Cómo puedo pasar un archivo midi a audio para poder grabarlo en un cd-audio?
respuesta
Pasar un midi a cd audio requiere lo que se llama "renderizar" el midi, es decir, pasarlo a formato de audio wav, para después grabarlo con el programa de grabación de cds....
Para renderizar el midi, puedes hacer dos cosas:
1) Reproducir el archivo midi con el reproductor de medios (u otro programa), y grabarlo en audio con un editor de audio como cool edit, goldwave o similar.
Para ello debes ajustar el mezcladr de windows (o de tu tarjeta de sonido) de modo que la entrada de grabación sea la salida de sonido midi. En caso de problemas, incluso puedes conectar físicamente la salida (de línea o cascos) de la tarjeta de sonido a la entrada de línea de la misma tarjeta.
2) usar un programa que efectúe el render directamente, como
Fernando Cyborg