Codificación de un midi |
|
|
| El MIDI se basa en un sistema
de mensajes para codificar la información musical,
que pueden ser de dos tipos: mensajes de canal y mensajes
de sistema. El usuario no es necesario que conozca a fondo
el significado de todos los mensajes, ya que los aparatos
y los programas los generan y los interpretan automáticamente. |
| |
| Los sintetizadores multitímbricos
MIDI acostumbran a tener 16 módulos (llamados "partes"),
cada uno de los cuales se comporta como si fuera un músico
de una orquesta, interpretando con un determinado instrumento
las instrucciones que se le envían, como si leyerá
una partitura. Los mensajes pueden enviarse a toda la
orquesta al mismo tiempo (por ejemplo, cambiar la afinación
o el tiempo), o sólo a uno de los "músicos"
del sintetizador (tocar una determinada nota, tomar un
instrumento diferente, tocar con más intensidad...).
La parte número 10 acostumbra a comportarse de
una manera diferente: es el "percusionista",
y interpreta algunas órdenes de una forma diferente
a como lo hacen los otros "músicos". |
| |
| Los mensajes de canal hacen
referencia a una acción musical en un determinado
instrumento. Hay 16 canales posibles, esto significa que
un sintetizador puede actuar como una "orquesta"
de 16 músicos, cada uno de los cuales recibe una
información individualizada de aquello que ha de
interpretar. Los más usuales son: |
| |
| |
Note ON
Empieza a tocar una nota con una intensidad determinada.
Éste mensaje no explica cual es la duración
de la nota, sino que se supone que hay que mantenerla
hasta que no llegue un mensaje Note OFF. En el caso
de la parte 10 (percusión) éste mensaje
sirve para producir un golpe en un determinado instrumento
de la bateria. |
| |
|
| |
Note OFF
Éste mensaje indica que hay que dejar de
tocar una nota previamente activada con un Note
ON. |
| |
|
| |
Program Change
Es un mensaje que se envia normalmente antes de
empezar la interpretación. Indica cual es
el timbre o instrumento que hay que utilizar en
aquel canal (piano, flauta, violín...). Cada
timbre tiene un número asociado, en una lista
de 128 opciones posibles. Los sintetizadores que
llevan el anagrama GM o GS hacen servir una lista
unificada de timbres, llamada General MIDI.
En el caso de la parte 10 (percusión), este
mensaje sirve para seleccionar una "bateria"
diferente (existe la bateria estandard, la electrónica,
la de jazz, la percusión de orquesta...) |
| |
|
| |
Control Change
Sirve para modificar otras caracteristicas del instrumento
asignado a cada canal: volumen, posición
panorámica, vibrato, afinación, pedal... |
|
| |
|
|
| |
| Los mensajes de sistema afectan al
comportamiento general de todo el dispositivo y no solamente
a los de un canal específico. Los más utilizados
acostumbran a ser: |
| |
| |
:: Los
mensajes comunes sirven para fijar parámetros
como la afinación general, el tempo, la reverberación... |
| |
|
| |
:: Los
mensajes de sistema exclusivo son especiales para
cada marca y módelo de sintetizador, y sirven
para acceder a funciones muy especiales específicas
de cada sintetizador: mostrar un mensaje al display
del teclado, activar un efecto especial, reiniciar
el aparato... |
|
| |
| Cristina
Fuertes (cfuertes@pie.xtec.es) |
|