Está en la página 1de 4

Qu es MIDI? Las siglas MIDI son una abreviatura de Musical Instrument Digital Interface.

Se trata de un protocolo de comunicacin que apareci en el ao 1982, fecha en la que distintos fabricantes de instrumentos musicales electrnicos se pusieron de acuerdo en su implementacin. Aunque originalmente se concibi como un medio para poder interconectar distintos sintetizadores, el protocolo MIDI se utiliza actualmente en una gran variedad de aplicaciones: grabacin musical, cine, TV, ordenadores domsticos, presentaciones multimedia, etc. Dado que este protocolo es bastante eficiente en cuanto a enviar cantidades de datos relativamente grandes a una velocidad respetable, se ha convertido en un elemento de gran utilidad para compositores, educadores, programadores y gente que anda jugueteando en casa intentando crear msica con varios instrumentos. Con la ayuda de un ordenador o un secuenciador hardware, permite crear arreglos multipistas, lneas o partes instrumentales, etc. Generar sonido a partir de un sinte MIDI en vez de hacerlo partiendo de un sampler tiene algunas ventajas. La primera de ellas es que se necesita una gran cantidad de espacio de almacenamiento para guardar el audio muestreado (p.ej., en forma de archivos .WAV o AIFF). Se necesitan unos 10 Mb de espacio en disco para almacenar 1 minuto de audio estreo muestreado en calidad CD (16 bits y 44,1kHz). En comparacin, los archivos de datos MIDI tienen un tamao insignificante. Una secuencia MIDI tpica utiliza slo unos 10 Kb por minuto. Y cmo funciona? El archivo MIDI no contiene datos de audio muestreado, sino ms bien una serie de instrucciones que el sintetizador u otro generador de sonido utiliza para reproducir el sonido en tiempo real. Estas instrucciones son mensajes MIDI que indican al instrumento qu sonidos hay que utilizar, qu notas hay que tocar, el volumen de cada una de ellas, etc. Para los ordenadores, el reducido tamao de estos archivos implica que un ordenador poco potente puede hacerse cargo de complejos arreglos musicales sin ni siquiera inmutarse. En cambio, puede llegar a ser imposible que una de estas mquinas sea capaz ni tan siquiera de reproducir unas pocas pistas de audio muestreado en calidad CD. Otras ventajas:

Ofrece la posibilidad de editar la msica con facilidad. Permite alterar la velocidad de reproduccin y la altura tonal de los sonidos de forma independiente.

Al respecto de este ltimo punto, al cambiar la velocidad de una grabacin en cinta, CD, disco duro, etc., cambiar la altura tonal del sonido.

MIDI bsico El protocolo MIDI proporciona un medio estandarizado capaz de convertir la informacin de una interpretacin musical en datos digitales. Esta informacin se transmite mediante mensajes MIDI, un conjunto de instrucciones que indican al dispositivo receptor cmo debe interpretar una secuencia musical. Este dispositivo receptor es el que se encarga a su vez de generar, a tiempo real, el sonido propiamente dicho. El protocolo MIDI tambin incluye una especificacin hardware que consiste, entre otras cosas, en un grupo estandarizado de conectores denominados In, Out y Thru. El flujo de datos MIDI est compuesto por una serie de bits unidireccional y asncrona que se transmite a una velocidad de 31,25 Kbits/seg., (10 bits por cada byte; 1 bit de inicio, 8 bits de datos y 1 bit final). Este flujo de datos se emite a partir de un controlador, por ejemplo un teclado o un secuenciador, a tiempo real y a travs de conector MIDI Out. El dispositivo que recibe los datos (por ejemplo, un sintetizador o mdulos de sonidos MIDI) a travs de su conectorMIDI In, responde a los mensajes y emite el sonido mediante sus salidas de audio. Hay que tener en cuenta que muchos teclados MIDI incorporan a la vez el teclado controlador y el sintetizador generador de sonidos, por lo que existe un enlace interno entre ambos dispositivos. Este enlace puede estar activado o desactivado en funcin de si se est utilizando o no el teclado MIDI con un secuenciador externo (Local On y Local Off). Si se est utilizando el teclado MIDI con un secuenciador externo y se pretende que actue simultneamente como controlador y mdulo de sonido, es necesario desactivar la funcin Local (Local Off) para evitar un gasto inutil de polifona y la aparicin de otros duendes no muy agradables. El puerto MIDI fsico es capaz de alojar hasta 16 canales MIDI independientes gracias a la inclusin del parmetro de 4 bits Nmero de canal. Un teclado, por lo general, puede configurarse para transmitir en cualquiera de estos 16 canales (una excepcin notoria a esta regla es la versin original del sinte DX7 de Yamaha). Un generador de sonido puede configurarse para recibir en un canal o canales especficos (esto ltimo depende de su capacidad multi-tmbrica, es decir, si es capaz o no de emitir sonidos o "instrumentos" distintos de forma simultnea). La informacin recibida en el conector MIDI In de un dispositivo es retransmitida (repetida) mediante el conector MIDI Thru. De esta forma es posible conectar en cadena varios dispositivos y que el flujo de datos llegue a todos por igual (conectando la salida MIDI Thru del primer dispositivo con la entrada MIDI In del segundo). Por ejemplo, se puede utilizar un teclado controlador para introducir datos en un secuenciador, que a su vez se encarga, mediante su conector MIDI Out, de enviarlos hacia distintos mdulos generadores de sonido. As es posible crear msica compuesta por distintas partes instrumentales y que cada una de ellas sea "interpretada" por un instrumento distinto. Por supuesto, el compositor puede introducir las distintas partes de forma independiente desde el teclado ("grabarlas" una a una) y

despus el secuenciador se encarga de reproducirlas todas a la vez mediante los mdulos de sonido, esa es la gracia del asunto. Cada una de las partes se reproducir en un canal MIDI distinto, que se corresponder con el canal de recepcin del mdulo que disponga del instrumento apropiado. En el ejemplo anterior se utilizaba un mdulo de sonido para cada uno de los canales MIDI o "instrumentos". Como ya se ha visto anteriormente, los mdulos de sonido multi-tmbricos son capaces de reproducir varias partes a la vez. As, un solo dispositivo puede ser configurado para recibir, por ejemplo, la parte de piano por el canal 1, el bajo en el canal 7 y la percusin por el 10 y, con la ayuda del secuenciador, reproducir las tres partes de forma simultnea. En el caso de disponer de un ordenador (Mac o PC), con la incorporacin de una interfaz MIDI es posible conectar todo el sistema MIDI al ordenador y que ste actue como componente central del estudio. Los sofisticados programas secuenciadores actuales permiten manejar todo el estudio MIDI desde la pantalla del ordenador y grabar, editar y reproducir todo tipo de craciones musicales. En los sistemas ms sencillos, ni siquiera existen mdulos de sonido externos, ya que la tarjeta de sonido del ordenador incorpora uno o varios sintes y la propia interfaz MIDI. Con lo que slo es necesario conectar un teclado controlador en la entrada MIDI In de la tarjeta de sonido y empezar a tocar (siempre y cuando est todo bien configurado).

http://www.bibliomidi.net/

http://www.musicrobot.com/

También podría gustarte