Está en la página 1de 2

Música por Computadora I

Licenciatura
Nombre: Alejandra Isabel Sánchez Coronado Matricula: 1939071
Grupo: 001

MIDI por sus siglas que corresponden a Musical Instrument Digital Interface o bien
en español Interfaz Digital de Instrumentos, es un lenguaje que permite la
comunicación entre ordenadores, hardware y varios instrumentos entre sí. Este
lenguaje se desarrolla atreves de un sistema binario para transmitir datos MIDI.
El MIDI se desarrolló y se estandarizo a principios de los años 80’s. El fundador de
Roland (Ikaturo Kakeshi) fue quien propuso la idea de crear un lenguaje
instrumental digital estándar y junto con Dave Smith fue en el 2013 que obtuvieron
un reconocimiento con un Grammy Técnico por el desarrollo de este protocolo.
Los puertos MIDI los podemos encontrar en los siguientes dispositivos tales como:
módulos de sonido, controladores, y sintetizadores.
Los controladores no producen sonido sino más bien solo manda el mensaje en
entrada MIDI OUT
Los módulos de sonido sirven como receptores de mensaje en entrada MIDI IN, y
cada módulo tendrá su sonido modificable.
El puerto MIDI THRU también utilizado en este dispositivo, copia la señal en forma
cascada, sirve como un puente de trasmisión de datos.
Los sintetizadores, son una combinación de controlador de tipo teclado un módulo
de sonido. Son productores y recetores de mensajes. Tiene conexión (MIDI IN,
MIDI OUT, MIDI THRU)
Para entender más detalladamente sobre el lenguaje MIDI, es necesario conocer
la estructura del sistema binario de un mensaje MIDI. Se conforma en términos de
programación comenzando por el sistema decimal del 0 al 15, que en un canal
seria el número decimal +1. Este número se codificara o se encontrara en sistema
binario va de derecha a izquierda 32, 16, 8, 4, 2, 1, 0… Por ejemplo
Numero decimal: 15+1
Numero de canal: 16
A través de este lenguaje binario suceden diferentes tipos de eventos MIDI por
cada mensaje dado tal puede ser como: Apagar Nota, Encender Nota, Velocidad,
en determinado canal.
Numero binario: 1111 (8+4+2+1=15)
Los mensajes MIDI están compuesto por dos tipos Byte tales como los Estatus
iniciando con un “1” y los de Datos iniciando con un “0” Los mensajes MIDI
siempre deberán comenzaron con un Byte de status que indicara el tipo de
mensaje. Tanto en un status byte como un data irán 3 bits para determinar el tipo
de mensaje del evento si encendemos, apagamos, etc.. y los otros 4 bits serán
para indicar el canal al que va dirigido el mensaje
En un breve ejemplo detallare sobre como utilizaría las conexiones MIDI.
Por ejemplo quiero grabar mi chelo usando un pedal como controlador
Conectare a un interfaz en MIDI IN mi micrófono condensador ya que aquí
recibimos la señal, después pasare esa información en MIDI OUT hacia el
controlador(pedal) ya que en este puerto recibo, transformo y transmito la
informacion, después esta informacion del controlador(pedal) lo retransmitiré en
la salida MIDITHRU hacia la computadora conectándolo a MIDI IN.

También podría gustarte