Pregunta

¿Alguien sabe si hay un buen software para realizar la conversión de (onda o mp3 u otro formato conocido) a MIDI? Entiendo que la conversión del archivo de audio a MIDI es un proceso muy complejo. Actualmente estoy desarrollando un proyecto de curso para mi licenciatura que requiere manipular archivos MIDI.

Si conoce algún buen software, estoy abierto a sugerencias. Prefiero el software que también se puede ejecutar desde un shell pasando un archivo para convertirse.

Se agradece cualquier ayuda.

¿Fue útil?

Solución

Este será un proceso terrible en el mejor de los casos y completamente imposible la mayor parte del tiempo. El problema es que dicho software debe identificar notas musicales individuales de la transmisión de audio para convertirlas en información MIDI. Esto se complica por el hecho de que también tiene que identificar los diferentes tipos de sonidos para asignarlos a diferentes pistas. Es aún más complicado por las posibilidades de los sonidos que no son "en la nota", dejándolo varias formas de transmitir eso en la corriente MIDI. Y después Tiene el problema del audio no musical, como el canto, que convencionalmente ni siquiera se pone en MIDI.

Su mejor apuesta es pasar tiempo haciendo sus propias pistas MIDI, o encontrar o comprar algunas fuera de la red. FWIW, antes de la popularidad de los tonos de llamada MP3, muchos tonos de llamada "polifónico" para teléfonos móviles eran en realidad archivos MIDI.

Otros consejos

Waon hace conversión de WAV a MIDI: http://waon.sourceforge.net/

Al menos es bastante divertido :-)

La mayoría de los archivos MIDI que hayas escuchado no se convirtieron, sino que se rehicieron. Al estudiar cuidadosamente las notas en la canción, el artista/usuario que convierte el archivo de audio, reproduce la canción lo más cerca posible a una secuencia MIDI.

FL Studio (anteriormente Fruity Loops) tiene la capacidad de crear archivos MIDI, etc. desde cero, pero esto requiere mucho tiempo, esfuerzo y habilidades básicas de usar dicho programa.

Sin embargo, no es posible convertir un archivo de audio a MIDI.

Hay una nueva herramienta (actualmente beta) que parece realmente prometedora. Se llama imitone:https://www.kickstarter.com/projects/evanbalster/imitone-mind-to-melody

Puedes convertir WAV a MIDI usando Estorbo. Puede descargar los binarios de Waon Windows aquí.

He oído hablar de Waon. Sin embargo, me dio un montón de problemas de compilación, por lo que no pude instalarlo.

Encontré a Sonic Annotator, desarrollado por Queen Mary, utiliza complementos VAMP para extraer características (en este caso, transcribir) y escribirlo en un archivo MIDI.

Estos complementos podrían funcionar, sin embargo, funcionarán mejor si agrega un archivo de configuración (consulte el documento del complemento individual):

./sonic-annotator file.wav -d vamp:qm-vamp-plugins:qm-transcription:transcription -w midi

./sonic-annotator file.wav -d vamp:silvet:silvet:notes -w midi

./sonic-annotator file.wav -d vamp:ua-vamp-plugins:mf0ua:mf0ua -w midi

Dicha conversión se puede lograr con algoritmos genéticos. No va a ser perfecto, pero puede ser posible. De manera similar, Mona Lisa fue reconstruida con triángulos en la programación genética: evolución del proyecto Mona Lisa.

Use Sox: la navaja suiza del procesamiento de sonido del ejército. Muy fácil de usar.

SOX es una utilidad de línea de comando multiplataforma (Windows, Linux, MacOS X, etc.) que puede convertir varios formatos de archivos de audio de computadora en otros formatos. También puede aplicar varios efectos a estos archivos de sonido y, como un bono adicional, SOX puede reproducir y grabar archivos de audio en la mayoría de las plataformas.

Ejemplo:

SOX /MYPATH/MY_AUDIO.MP3 /MYPATH/MY_AUDIO.MIDI

¡Sox es un proyecto muy maduro! Aqui esta el link: http://sox.sourceforge.net/

Aquí hay algunos ejemplos que busqué en Google:http://www.thegeekstuff.com/2009/05/sound-exchange-sox-15-examples-to-manipulate-audio-files/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top