Está en la página 1de 8

SEAL DE AUDIO Y MIDI E

INCOMPATIBILIDAD DE CONVERSIN
Informtica musical
Pagina informativa= http://www.hispasonic.com
http://www.hispasonic.com/tutoriales/convertir-wav-mp3-midi-viceversa/53

Convertir WAV (o MP3) a MIDI y


viceversa -???
Aclarando las ideas
Los archivos WAV y MIDI no son formatos convertibles; tienen tanto que ver entre s
como el sol y la luna. Que nadie se asuste, porque luego daremos solucin a esto; pero es
vital
marcar
diferencias
y
conceptos
antes
de
empezar.
Cuando hablamos de convertir formatos en informtica nos referimos a adaptar un archivo
diseado para una aplicacin, de manera que pueda leerse en otra correctamente. Para que
esto pueda hacerse, deben darse unas similitudes fundamentales entre los formatos que
usan esas dos aplicaciones; por ejemplo, podemos convertir un archivo de WordPerfect en
uno de Word. Esto es as porque ambos son formatos de texto, y las nicas diferencias
reales entre los dos se deben a la manera que tiene cada programa de leerlos y tratarlos. Lo
mismo sucede con formatos de imgenes digitales, como BPM, JPG o GIF. Todos
comparten algo: son imgenes digitales. Unos formatos son comprimidos, otros usan ms o
menos colores, pero en realidad todos estn leyendo informacin digital de un grfico.
Dando un ejemplo an mas palpable, convertir un documento de WordPerfect a Word sera
como coger una camisa verde y teirla de rojo. Pero "convertir" MIDI a WAV, o al revs,
sera pura alquimia, como transformar la camisa en unos pantalones. Alguien dir "pero
en qu se diferencian tanto el WAV y el MIDI? Si reproduzco un MIDI escucho sonidos,
y si pincho un WAV tambin!". Pues no es del todo cierto...

El MIDI es un protocolo de comunicacin entre


aparatos musicales. El MIDI en s mismo no produce sonido alguno; consiste en mensajes

que se dirigen unos dispositivos MIDI a otros, indicando qu nota debe sonar, a qu
volumen, etc. Por ejemplo, un secuenciador manda mensajes de notas a un sintetizador y
este obedece y suena. Aqu entra otro elemento de confusin. Mucha gente cree que un
midifile suena porque s, que lleva los sonidos "dentro", dado que ellos "no tienen un
sintetizador en casa, slo el ordenador". Pues tampoco es verdad. Todos los ordenadores
actuales llevan sintetizadores-samplers incorporados, ya sea en su tarjeta de sonido o
virtuales (como el que implanta Microsoft en sus ltimos sistemas operativos). Cuando
reproduces un midifile, ste le indica al sintetizador de tu ordenador cmo debe sonar, al
igual que en el ejemplo anterior con los sintes hardware. Por eso, si cambias de tarjeta de
sonido, o usas otro sintetizador virtual diferente, los midifiles sonarn diferentes. [Arriba a
la derecha, datos MIDI de notas presentados por el secuenciador Logic Audio)

El WAV es un formato de audio digital. Si colocaras un microscopio sobre


un WAV (figuradamente, claro), slo veras cadenas de ceros y unos; el WAV es una
fotografa digital del sonido real. El ordenador convierte los impulsos elctricos de una
seal sonora en datos que l pueda leer. As pues, cualquier reproductor de WAVs har
sonar la misma imagen del sonido original. Aqu no hay ningn protocolo o lenguaje que le
diga a ningn dispositivo cmo debe sonar; el WAV en s mismo es el propio sonido
capturado, no una cadena de mensajes que se envan a un sintetizador o sampler, como el
MIDI. Avisamos ya aqu que todo lo que diremos sobre el WAV se aplica al MP3 (que es
un simplemente un WAV comprimido) [A la izquierda, representacin grfica de un WAV
en
el
editor
de
audio
Wavelab]
Hemos sido tajantes: no se pueden convertir WAVs y midifiles entre ellos. Pero s hay
maneras de hacer algo muy parecido. Sigue leyendo...

Lo fcil: grabando un midifile en formato audio


Hemos dicho que un WAV es una captura digital del sonido real, y que el MIDI hace sonar
un sintetizador o sampler mediante un protocolo de mensajes. Pues bien, para tener los
sonidos que produce un midifile en formato WAV, la cosa es sencilla... slo tenemos que
grabar
digitalmente
esos
sonidos.
Si tenemos un sintetizador o sampler externo que reproduce los midifiles, la cosa est bien
clara: slo hay que encaminar las salidas de audio del aparato a la entrada de lnea de

nuestro ordenador, y utilizar un grabador para registrar esa seal. Muchos programas
pueden grabar audio; cualquier secuenciador MIDI-Audio lo hace, y editores como
Wavelab o Sound Forge, Cool Edit o Goldwave tambin cumplirn la tarea. Solo hay que
seleccionar en el programa la entrada de lnea de la tarjeta de sonido, y grabarla.
Si slo dispones del sintetizador-sampler de tu ordenador (ya sea virtual, por software, o
incorporado a la tarjeta de sonido), sigue siendo fcil la solucin.

En el caso de la tarjeta de sonido, el sistema que


utilizaremos depender de si sta puede "autograbarse", es decir, si dispone de un circuito
especial que reenve toda la seal que genera de nuevo hacia el ordenador. Muchas tarjetas
hacen esto; por ejemplo, la famosa Sound Blaster Live! (en la foto) o la Audigy. Diremos
como se hace con la Live!, y si tienes otra tarjeta, seguro que no te ser difcil trasladar la
tcnica. Lo que debes hacer es abrir el mixer de Windows (el control de volmenes), ir a
las opciones y ponerlo en modo "grabacin". Eso har que veas los niveles de grabacin de
las distintas fuentes posibles, y cul est seleccionada para ser grabada en ese momento.
Pues bien; slo debes escoger como fuente el sintetizador de la Live!, y usar (como en el
caso
anterior)
un
grabador
para
recoger
la
seal.
Si tu tarjeta no puede "autograbarse", tendrs que hacer una pequea chapucilla: une la
salida de audio de la tarjeta con su entrada de lnea usando un cable de audio apropiado, y
elige como fuente de grabacin esa misma entrada de lnea. Ten cuidado aqu con los
volmenes de salida y entrada; ya no ests en el dominio digital y puedes distorsionar la
seal
si
te
pasas.
Para grabar la seal de un sintetizador o sampler virtual, el procedimiento es anlogo: si
la tarjeta dispone de un circuito que permita grabar internamente la seal de audio que ella
misma produce, solo has de elegir la fuente adecuada para la grabacin (suele ser la fuente
"WAV" o "Directsound" en muchos casos). Si careces de esta posibilidad, tendrs que
hacerte con el cable ya citado y realimentar a la tarjeta con su propio sonido.

Lo difcil: descomponiendo un WAV en mensajes MIDI


Esto es otro cantar. Grabar la salida de un sinte o sampler (hardware, software o de tu
tarjeta de sonido) es un procedimiento obvio y sencillo. Pero si queremos obtener un
midifile a partir de un WAV, las cosas se complican hasta el extremo...

La razn para esto es que un WAV rene informacin muy compleja sobre frecuencias,
volmenes, resolucin, etc, y toda ella aparece mezclada, especialmente si el WAV es de
una cancin normal, en la que puede haber percusin, bajo, voces, acompaamientos... El
WAV no entiende de notas ni de escalas, slo de frecuencias y de sonido puro. Ya sabemos
que el MIDI consiste precisamente en mensajes que indican a un dispositivo cmo
interpretar msica, as que convertir un WAV en un midifile sera algo as como cocinar
una tarta y luego pretender separar los huevos, la leche y la harina.
As pues, estamos en un atolladero. Pero hay alguna esperanza. Al igual que existen
programas de reconocimiento de caracteres (OCR) que intentan "leer" un grfico de un
texto y convertirlo en datos reconocibles para un procesador de textos, existen programas
que identifican los tonos de un WAV y, a partir de ellos, generan un archivo MIDI. Por
desgracia, esta tcnica tiene mucho ms xito con las letras que con el sonido ya que, como
habrs imaginado, un WAV es algo mucho ms complejo que una foto de la pgina de un
libro, donde slo hay caracteres de color negro sobre un fondo blanco, ntidos y fciles de
identificar para un programa de reconocimiento mnimamente inteligente. Identificar todos
los tonos de un WAV, sus volmenes, y an ms all, los tonos y volmenes de todos los
instrumentos por separado, es una tarea imposible. Adems, cmo un programa de
ordenador podra diferenciar entre el timbre de un violn y el de una guitarra?

Sin embargo, algo se ha avanzado en los ltimos aos.


Actualmente uno puede conseguir un MIDI ms o menos aceptable a partir de un WAV
monofnico no muy complicado. Por monfonico entendemos aquel sonido que slo
contiene un tono a la vez, por ejemplo la voz humana o una flauta (ninguna de las dos
puede hacer sonar dos notas al mismo tiempo). Al haber slo una lnea meldica sin
acordes ni notas superpuestas se hace ms fcil identificar los tonos y crear mensajes MIDI
a partir de ellos. Algunos programas presumen de identificar incluso acordes y lneas ms
complejas, pero su eficacia es bastante dudosa. Por ello te recomendamos que en vez de
complicarte la vida con conversiones imposibles, busques directamente el midifile de la
cancin que desees; seguro que alguien en alguna parte ha secuenciado ese MIDI para que
lo
puedas
bajar.
Hay una variedad de programas especializados en "convertir" WAV a MIDI (pulsa sobre
ellos para visitar sus webs):
Digital
Sound2MIDI

Ear

(en
y

Wav2MIDI

la

foto
de

de

Audioworks

arriba)
Intelliscore

TS-AudioToMIDI (freeware).

OPINION AMATEUR:
En definitiva, para poder hacer un midi de una cancin, y con los programas que
ahora existen, deberiamos tener acceso a la grabacin original, antes de la mezcla,
en donde las "pistas" (instrumentos) estan separadas unas de otras, y convertir cada
una de las pistas en un midi individual. Y finalmente diferenciar estas midis con un
canal distinto i unirlas...
Tarea mastodntica, vaya...
----------------------------------------------------------------------------------------------------------------------------------

La diferencia entre una seal de audio


y una seal MIDI.
http://www.pianoaventura.com/audio-midi.php

Por un cable de audio viajan ondas elctricas que son "copias exactas" de las ondas
sonoras que conforman el fenmeno que llamamos sonido.
En cambio, por un cable MIDI viajan mensajes de texto. Estos mensajes contienen rdenes
que se envan a los instrumentos electrnicos para que produzcan sonidos cuyas
caractersticas se especifican en el mensaje.

La tecnologa de las computadoras, que nos ha trado tantos maravillosos avances y ha


potenciado nuestras capacidades en tantas reas como la fotografa, la produccin de video,
la edicin de texto, las comunicaciones, por mencionar slo unas pocas, no poda haber
dejado por fuera el mundo de la msica.
Componer, arreglar, editar, grabar msica o imprimir partituras son cosas que hoy da
podemos hacer desde nuestra casa. Existen instrumentos electrnicos o programas de
software que nos permiten hacer estas cosas. Lo ms sorprendente es que muchos de estos

programas son gratuitos y se pueden bajar de la red. En este sitio haremos una exploracin
general de este universo de nuevas y maravillosas posibilidades.
Empezaremos por hacer una distincin importante. Intentaremos contestar la siguiente
pregunta:
En qu se diferencia una seal de audio de una seal MIDI?
Audio. El sonido se transmite por el aire en forma de vibraciones llamadas ondas sonoras.
Estas ondas se pueden representar o "copiar" utilizando otros medios, como por ejemplo la
corriente elctrica que circula por un alambre o las ondas de radio que viajan por el espacio.
Cuando las ondas sonoras son copiadas en forma de ondas elctricas y transmitidas por un
alambre, decimos que por ese alambre viaja una seal de audio.
Cuando una orador da un discurso frente a un micrfono, el micrfono convierte las ondas
sonoras de la voz en dbiles corrientes elctricas que viajan por un alambre hasta un
aparato amplificador. Este flujo de corrientes electrcas son una copia de la voz del orador y
constituyen un ejemplo tpico de lo que es una seal de audio. El amplificador normalmente
envi la seal de audio a los parlantes, en donde es convertida nuevamente en ondas
sonoras de volumen amplificado para que la audiencia las escuche.
Una caracterstica de las seales de audio es que suelen transportar mucha informacin. Por
ejemplo, si un violinista toca una nota en su violn frente a un micrfono, la seal de audio
debe "copiar" toda la informacin que hay en este sonido: informacin sobre el tipo de
nota, su duracin, su volumen, su timbre (no suena igual un violn que un piano y tampoco
suena igual un violn barato que un Stradivarius), la seal de audio contiene incluso el eco
que se produce en la sala. Por esa razn grabar sonido en alta fidelidad ocupa mucho
espacio en un CD o un DVD. Cada cancin de un CD de msica viene representada por un
archivo de gran tamao.
Los gurs de la teconologa pronto se dieron cuenta de que era necesario inventar una
manera de reducir el tamao de los archivos de audio, para poder enviarlos a travs de la
Web o por email o bien para almacenarlos en dispositivos como los iPod. Entonces
descubrieron que se podan comprimir estos archivos, suprimiendo sonidos a los que el
odo humano normalmente no presta atencin. Fue as como nacieron los formatos de audio
comprimido, como por ejemplo el formato mp3. Un archivo mp3 ocupa mucho menos
espacio que un archivo de audio no comprimido. Se requiere tener el odo bien entrenado
para notar la diferencia entre un archivo de msica comprimido y uno que no lo est.
La tecnologa de audio se conoce desde antes de que se inventaran las computadoras. En los
antiguos discos de vinil se representaban las seales de audio por medio de los distintos

relieves que tienen los surcos del disco. Los equipos profesionales de audio siempre fueron
caros y an hoy lo siguen siendo. Un estudio de grabacin, con micrfonos de alta
resolucin, mezcladoras y grabadoras profesionales cuesta mucho dinero, igual que ocurre
con un estudio fotogrfico profesional. Pero la tecnologa ha progresado mucho y hoy da
es posible lograr resultados de excelente calidad usando equipos de bajo costo y software
gratuito o cuyo costo no es elevado, tanto en el terreno de las imgenes como en el de la
msica. La tecnologa ha convertido nuestra casa en una imprenta y en un laboratorio
donde es posible realizar tareas que anteriormente slo podan hacer sofosticados estudios y
laboratorios, Y esto es algo sencillamente maravilloso!
MIDI. El acrnimo MIDI significa Musical Instrument Digital Interface (interfaz musical
para instrumentos digitales), que en trminos simples no es otra cosa que un protocolo -un
conjunto de reglas o acuerdos- para representar rdenes que se envan a los instrumentos
electrnicos o a las computadoras para que produzcan sonidos. Un ejemplo de una orden
MIDI podra verse as: tocar una nota equivalente al do central del piano pero imitando el
sonido de una flauta, con una duracin de 3 segundos y un volumen de 5 decibeles. Esa
orden, que en la teminologa MIDI recibe el nombre de "mensaje MIDI" podra haber
salido de un instrumento electrnico e ir dirigido a otro instrumento o a una computadora.
Tambin pudo haber sido enviado por la computadora al instrumento musical.
Observemos bien que el mensaje MIDI no es una copia del sonido (la nota "do" de nuestro
ejemplo) sino que es una orden que se enva a un instrumento, por ejemplo a un teclado,
para que produzca la nota "do" imitando el timbre de una flauta, etc.. Si la imitacin de la
flauta es buena o mala, no depender del mensaje sino exclusivamente de la calidad de los
circuitos electrnicos del teclado que recibi la orden, del mismo modo que si ordenamos a
un chef que nos prepare un plato de spaghetti, la calidad del mismo no reside en cmo se lo
digamos sino en las habilidades culinarias del chef. Podemos extender un poco ms esta
analoga diciendo que la orden que se da al chef es como el mensaje MIDI mientras que el
plato de spaghetti sera el equivalente de la seal de audio.
El protocolo MIDI se cre para lograr que instrumentos musicales de distintos fabricantes
pudieran comunicarse entre s y para que estos instrumentos pudieran comunicarse con
computadoras y utilizar software de msica instalado en ellas.
Un instrumento dotado de interfaz MIDI es un instrumento que es capaz de recibir y enviar
rdenes MIDI. Los instrumentos con interfaz MIDI suelen tener dos puertos -generalmente
ubicados en su parte trasera- a los cuales se pueden conectar cables. El puerto MIDI OUT
sirve para enviar mensajes MIDI a otros instrumentos a travs de un cable de tipo MIDI
mientra que el puerto MIDI IN sirve para recibir mensajes MIDI a travs de un cable MIDI.
Muchos intrumentos tienen un tercer puerto MIDI THRU, el cual sirve para enviar
mensajes entrantes a un tercer instrumento (de esto hablaremos ms adelante).

Los cables que transportan mensajes MIDI son cables de un tipo especial y tienen 5 pines,
de modo que para llevar seales MIDI a una computadora es preciso colocar un adaptador
en la computadora al cual se puedan conectar dichos cables. Afortunadamente, con la
invencin de los puertos USB los cables tipo MIDI estn en vas de desaparicin. Los
instrumentos ms modernos incorporan ahora un puerto USB, el cual sustituye a los dos
puertos MIDI OUT y MIDI IN.
Terminemos esta discusin con un pequeo ejemplo. Si en un teclado con interfaz MIDI
oprimimos la tecla que produce la nota "sol", ocurrirn dos cosas. En primer lugar el
teclado generar el sonido de la nota "sol", la cual podremos escuchar. Simultneamente, el
teclado enviar una orden o mensaje MIDI al puerto de salida "MIDI OUT". Si alguien
conectara un cable MIDI a este puerto y llevara la seal MIDI al puerto de entrada "MIDI
IN" de un segundo instrumento, tambin escucharamos la nota "sol" ejectutada por este
otro instrumento. Como ven, se trata de una idea muy simple. Si adems de puertos MIDI,
el teclado de nuestro ejemplo tiene puertos L (left) y R (right) de salida de audio, se podra
llevar la seal de audio con la nota "sol" a un amplificador o a una mezcladora.
La modernas computadoras tambin "hablan" idioma MIDI, pues la mayora de las tarjetas
de sonido -integradas o no a la tarjeta madre- son capaces de leer un archivo MIDI y
convertir los mensajes en sonidos, imitando incluso el timbre de varios instrumentos
aunque -debemos decirlo- no siempre con gran calidad.
Puesto que una seal MIDI es una secuencia de mensajes y los mensajes se pueden
representar por medio de texto (los mensajes se codifican en secuencias de 0's y 1's), no es
ninguna sorpresa que los archivos MIDI de piezas musicales ocupen una cantidad
abrumadoramente menor de espacio que los respectivos archivos de audio. Tampoco
debera ser una sorpresa que una pieza musical representada por un archivo MIDI sea ms
fcil de modificar que cuando est representada por un archivo de audio. Pero este es un
tema demasiado importante, el cual requiere que le dediquemos una seccin aparte. Ver
ms... (pgina en desarrollo)