Está en la página 1de 2

Trabajo Tema 1

MIDI (Musical Instrument Digital Interface)


1. Introducción.

MIDI es un estándar que permite la comunicación entre distintos dispositivos tales como
sintetizadores, instrumentos electrónicos digitales, ordenadores, entre otros,
independientemente del fabricante. Se basa en traducir las partituras musicales a un lenguaje
común capaz de ser entendido por las máquinas.

El estándar MIDI especifica tanto el hardware como el formato de los datos de los sistemas de
audio e instrumentos.

2. Estado del arte.

A pesar de que la música electrónica ya existía anteriormente con aparatos como el Theremin,
no fue hasta los años 60 y 70 cuando surgieron los primeros sintetizadores y surgió la necesidad
de interconectar distintos instrumentos para poder tocar más de una nota a la vez. Para ello, se
necesitaba un lenguaje común.

En 1981, primera solución, protocolo USI (Universal Synthesizar Interface), no universal del todo
por lo que no se extendió.

En 1983, nació MIDI y aunque se han añadido detalles, la mayor parte de la especificación
permanece, así como su nombre.

En 1991, aparece General MIDI, que establece unas características mínimas para la
compatibilidad de los instrumentos MIDI.

En 2019 se anunció que se está trabajando en mejoras para sacar a la luz el MIDI 2.0.

3. Presentación del sistema.

El protocolo MIDI permite hasta 16 canales, por los que se transmiten los mensajes MIDI creados
por el emisor (maestro) hasta el receptor (esclavo). Por tanto, pueden sonar hasta 16
instrumentos simultáneamente. Asimismo, en General MIDI se establece un mínimo de 128
instrumentos.

La transmisión de los mensajes es asíncrona.

Un mensaje estará formado por un byte inicial de STATUS (identificado porque primer bit
siempre a 1) que determina el tipo de mensaje y el canal, y uno o dos (opcional) bytes restantes
de datos.

Tipos de mensajes:

 Mensajes de canal: se transmiten solo a través de canales concretos, por lo que solo
afectan a los instrumentos concretos que están conectados en esos canales.
o Mensajes de voz: qué tecla se ha pulsado, cambio de programa, etc. Ej: Note
On, Note Off.
o Mensajes de modo: determinan el modo en el que el receptor recibirá la
información.
Trabajo Tema 1

 Mensajes de sistema: se utilizan para el control general del sistema MIDI; es irrelevante
el canal por el que se envíen. Pueden emplearse para sincronización de distintos
dispositivos.

4. Necesidades de HW y SW.

HW

 Conectores.

En general, se emplea el conector DIN de 5 pines, aunque en algunas configuraciones


solo se utilizan cables USB o USB-MIDI.

Los dispositivos MIDI suelen tener las siguientes conexiones:

o MIDI IN: puerto receptor MIDI.


o MIDI OUT: puerto emisor. Envía datos MIDI a otros dispositivos.
o MIDI THRU: puerto que reenvía la información de llegada por el puerto MIDI IN.

 Controladores (master).
Generan los mensajes MIDI de interpretación musical. En general, por si mismos no
producen sonido.

 Sintetizadores (slave).
Reciben los mensajes de datos MIDI y generan los sonidos que correspondan.

SW

Suele ser un editor en un PC que permite grabar, editar y reproducir datos MIDI desde
nuestro controlador MIDI conectado al mismo. Pueden tanto abrirse y modificarse
archivos SMF ya existentes como crear los nuestros propios.

5. Conclusiones.

Ventajas:

MIDI es una tecnología que facilita el uso de instrumentos musicales y su comunicación.

El tamaño de los archivos MIDI no es muy grande.

Proporciona la posibilidad de grabar, editar y almacenar esos archivos.

Desventajas:

Calidad algo inferior.

No permite trabajar con voz, solo instrumental.

También podría gustarte