Informática musical

MIDImorphosis: conversión audio-MIDI para Mac

Haber diseñado hace ya más de 20 años un conversor audio a MIDI basado en hardware DSP, hace que siempre me pique la curiosidad con este tipo de sistemas. Acaba de publicarse para Mac MIDImorphosis de Secret Base Design, ya conocida en una primera versión iOS con anterioridad (en cuyo título pretenciosamente hablaban de polifonía), y que permite tocar un instrumento o tararear, si tenemos buena afinación, para controlar directamente un sintetizador o registrar las notas en un secuenciador.

Como es habitual, se trata de una conversión enfocada hacia líneas monofónicas. En realidad los sistemas para guitarra aprovechan pastillas hexafónicas que capturan el sonido individual de cada cuerda y permiten así analizar independientemente cada nota generada. Aunque con limitaciones que no ocultan, Secret Base Design dice que ocasionalmente puede producir resultados útiles con algún tipo de señal con polifonía.

Los ejemplos en vídeo son muy afortunados, con un seguimiento ágil de las notas, para el que siempre es necesario tener una técnica limpia, con ataques claros de cada nota y un suficiente apagado de las demás cuerdas con la mano. Hay latencia porque el sonido tiene que estar antes de poder analizarse, pero es reducida.

El precio es muy ajustado. Incluso inferior en la edición Mac (5€s) a la edición iOS (8€) a pesar de que incluye algunas opciones exclusivas en la versión de ordenador, especialmente el 'Spectral Eye' que es una curiosa representación circular de una octava sobre la que identifican con puntos la posición de los diversos armónicos detectados. Por cierto, si os interesa curiosear esta representación, tienen una app gratuita con sólo esa función.

A fin de adaptar el compromiso entre velocidad de detección y precisión en la frecuencia detectada, cuenta con varios modos de funcionamiento, que se ajustan a los diferentes registros en los que queramos tocar. Lógicamente, los registros agudos son los que permiten una mayor celeridad a la hora de identificar las notas. Los bajistas son los que salen peor parados.

La web del fabricante aún ofrece sólo información de la app para iOS, pero en los correspondientes 'store' ya están ambas disponibles (Versión Mac 5€  |  Versión iOS 8€).

Pablo Fernández-Cid
EL AUTOR

Pablo no puede callar cuando se habla de tecnologías audio/música. Doctor en teleco. Ha creado diversos dispositivos hard y soft y realizado programaciones para músicos y audiovisuales. Toca ocasionalmente en grupo por Madrid (teclados, claro).

¿Te gustó este artículo?
6
Comentarios
  • #1 por SG-Bass el 19/02/2015
    Muy interesante. Fantasmas del pasado Pablo ;)
  • #2 por exvirt el 20/02/2015
    Midimerlin es gratis y creo que hace lo mismo. También lo hace melodyne, pero este sí es más caro.
    1
  • #3 por JaviMittens el 20/02/2015
    A ver si sirve para saxo...
  • #4 por BlahBlah el 20/02/2015
    #2 Melodyne es más caro pero permite muchísimas más cosas, son herramientas muy distintas.
  • #5 por exvirt el 20/02/2015
    Ya, pero tiene esta misma función. Para el que solo busque eso, puede ser una opción el Melodyne porque lo hace muy bien.
  • #6 por pablofcid el 20/02/2015
    No conocía MIDImerlin, gracias (que está para Mac y Win). Dejo enlace
    http://www.randygeorgemusic.com/midimerlin/
  • #7 por jesus_ginard el 20/02/2015
    MidiGuitar es polifónico :)
    http://jamorigin.com/products/midi-guitar/
    1
  • #8 por pablofcid el 20/02/2015
    #7
    Gracias!
    Algunos hispasónicos opinaron positivamente de MidiGuitar aquí:
    http://www.hispasonic.com/foros/guitar-midi-jam-origin-guitarra-sintetizador/427576

    En general una cosa es que digan ser polifónicos y otra que lo sean en la práctica. Salvo para casos muy acotados (concretando el instrumento, imponiendo limitaciones sobre la forma de tocar, etc.) los resultados suelen tener bastantes errores, aunque no por ello dejan de ser útiles. Fáciles de corregir a posteriori, pero muy comprometidos si llegan a aparecer en tiempo real en situaciones en vivo, porque son muy obvios (notas falsas, doble disparo, saltos de octava, aparición de notas graves que podrían ser fundamento de las que están realmente sonando...). Con MIDI Guitar, al ser un instrumento concreto y siguiendo ciertas recomendaciones a la hora de tocar, se puede efectivamente lograr algo útil ante polifonía, pero sin desplegar toda la técnica de un guitarrista.

    Es realmente una tarea en la que intervienen muchas funciones de percepción, inteligencia e interpretación, y no es nada fácil obtener resultados ambiciosos. De hecho mi tesis doctoral (año 98) era sobre la transcripción automática de señales de audio polifónicas.
    Es una de esas áreas donde todavía los humanos tenemos 'magia' respecto a las máquinas. Una de las personas del tribunal que juzgó mi tesis, la que más profundamente vinculada a temas musicales estaba, comentó 'usted y yo sabemos que el objetivo de esta tesis es imposible', que es algo bastante claro sobre la situación. No es sólo una cuestión de analizar señal, hay muchos factores de percepción y hasta de cierta 'cultura' musical. A partir de escuchar un tema, saber qué notas están sonando, aunque sea de cierta complejidad polifónica, es algo fácil para las personas (al menos las entrenadas), pero que lo haga una máquina es otra cosa.
    A día de hoy sigue habiendo artículos y trabajos de investigación sobre la cuestión.

    También hay que tener un poco de 'truco' al programar sonidos para usarlos con este tipo de soft. Latencia siempre hay, aunque según qué zona del registro estemos visitando es mayor o menor. Se puede aprovechar el ataque del instrumento original (dejarlo que se oiga) para tener un arranque definido y ganar algo de tiempo. Así aunque se sume un poco más tarde un sonido ya sintético con un ataque más relajado parece que el retardo pasa desapercibido. Y además ese ataque 'retardado' permite si hay errores 'breves' el que no lleguen a sonar en el sinte.

    En definitiva,que afortunadamente tenemos estas herramientas que aunque no sean perfectas son muy útiles en multitud de ocasiones, asumiendo el que puedan presentar algún que otro error, especialmente si se intentan con señal polifónica.
    1
  • #9 por pablofcid el 20/02/2015
    Perdonad el rollazo, pero como dijo #1
    "Fantasmas del pasado Pablo"
  • #10 por Fernando Monreal el 23/02/2015
    Bueno yo he oído a muchos ingenieros que aseguran, que se esta trabajando a saco en esto y que va a ser el futuro de la música electrónica, en cuanto a avance tecnológico se refiere
  • #11 por SG-Bass el 23/02/2015
    #9 más bien "espectros" del pasado :desdentado:
    1
  • #12 por pablofcid el 23/02/2015
    #11
    Ahí ya lo has clavado
    1