Definición De Mensajes Midi; Cambios De Programa Y De Agrupación - M-Audio Oxygen 88 Guia Del Usuario

Tabla de contenido

Publicidad

Oxygen 88
10: Definición de mensajes MIDI
Cambios de programa y de agrupación
Cuando se estableció por primera vez el estándar MIDI, permitía el acceso del usuario sólo a 128 sonidos diferentes mediante los
mensajes de cambio de programa (0-127). A medida que los dispositivos MIDI se han ido sofisticando y albergando más sonidos,
los mensajes de cambio de agrupación se han incluido en una especificación MIDI actualizada que permitía el acceso a más de los
128 sonidos iniciales. El lenguaje que utiliza MIDI para la comunicación entre instrumentos musicales sólo permite los comandos de
cambio de programa 0-127, para un total de 128 programas posibles (127 programas + programa "0" = 128 programas en total).
Dadas las limitaciones inherentes del protocolo de comunicación MIDI, el número de programas a los que se puede acceder
directamente (utilizando los mensajes de cambio de programa) no se puede ampliar a más de 128 fácilmente. Por lo tanto, se ha
creado un sistema de agrupaciones, con 128 sonidos en cada una, que permite a los fabricantes superar el límite MIDI de 128
sonidos.
El principio básico de 128 agrupaciones con 128 sonidos en cada
una es el que se utiliza para ampliar el número de sonidos al que se
puede acceder. No obstante, para evitar alcanzar el nuevo límite
resultante de 16.384 sonidos posibles (128 agrupaciones x 128
programas) a los que se puede acceder mediante un cambio de
agrupación combinado con un cambio de programa, se ha añadido
otro nivel de agrupaciones. El resultado es un sistema de 128
agrupaciones que puede contener 128 sub-agrupaciones en cada
una de ellas, las cuales, a su vez, pueden contener 128 sonidos
(programas).
Los mensajes de cambio de agrupación resultan muy útiles a la
hora de invocar sonidos de una biblioteca de gran tamaño que
pueda haber en un módulo de sonido o un sintetizador por software
determinado. Por ejemplo, para los dispositivos que se integran de
acuerdo con la especificación GS de Roland o la especificación XG
de Yamaha (Apéndice E), es necesario que especifique un cambio
de agrupación para poder acceder a las voces adicionales que
proporcionan estos dispositivos. MIDI CC 0 es el mensaje MSB
(Byte más significativo, por sus siglas en inglés) de selección de
agrupación. Este mensaje MIDI tiene un tamaño de 7 bits y se
puede utilizar para seleccionar cualquiera de las 128 agrupaciones.
Este mensajes se puede utilizar junto con MIDI CC 32, que es el
mensaje LSB (Byte menos significativo, por sus siglas en inglés) de
selección de agrupación: un mensaje de 7 bits independiente que
permite la selección adicional de cualquiera de las otras 128 sub-
agrupaciones. La combinación de mensajes de agrupación MSB y
LSB da como resultado un mensaje de 14 bits que puede
seleccionar cualquiera de las 16.384 agrupaciones posibles. Cada
agrupación puede a su vez contener 128 sonidos posibles
seleccionados mediante un mensaje MIDI independiente de cambio
de programa. De esta forma, el usuario puede teóricamente
recuperar más de dos millones de programas directamente
utilizando únicamente comandos MIDI. No obstante, la mayoría de
los dispositivos sólo utilizan unas pocas agrupaciones diferentes,
por lo que es habitual que pueda ignorar el mensaje LSB.
Descubrirá que muchos dispositivos MIDI responden a los
comandos de cambio de programa y muchos están organizados conforme a la lista GM. En los dispositivos General MIDI, se
organizan diferentes sonidos de la misma forma en todos ellos. Los sonidos de piano se encuentran en un lugar concreto, los
sonidos de cuerda en el suyo, los sonidos de batería en el suyo, y así sucesivamente. Todos los dispositivos GM (tanto los módulos
de sonido de software como de hardware) están debidamente etiquetados para que pueda distinguir que los sonidos de estos
dispositivos se organizan según la estructura General MIDI. Cuando un dispositivo GM recibe un cambio de programa MIDI, invoca
un tipo de sonido determinado del conjunto de sonidos GM. Todos los módulos de sonido MIDI que no son GM invocan sonidos
únicos de su memoria tras recibir los cambios de programa MIDI. Puesto que los sonidos de un dispositivo que no es GM no se
organizan siguiendo un orden concreto, tiene que mirar en el dispositivo en particular para ver qué sonido quiere y en qué ubicación
se encuentra dentro de la memoria. Muchos instrumentos VST, como FM7 de Native Instruments o los módulos de sintetizador de
Propellerheads Reason, no son dispositivos GM.
Guía del usuario
Agrupación MSB
Agrupación LSB
Agrupación LSB 0
Agrupación MSB 0
Agrupación LSB 1
Agrupación LSB 2
Agrupación LSB 127
Agrupación LSB 0
Agrupación MSB 1
Agrupación LSB 1
Agrupación LSB 2
Agrupación LSB 127
Agrupación LSB 0
Agrupación MSB 2
Agrupación LSB 1
Agrupación LSB 2
Agrupación LSB 127
Agrupación MSB 127
36
Programa
Programa 0
Programa 1
Programa 2
Programa 127
Programa 0
Programa 1
Programa 2
Programa 127
Programa 0
Programa 1
Programa 2
Programa 127
Programa 0
Programa 1
Programa 2
Programa 127
Programa 0
Programa 1
Programa 2
Programa 127
Programa 0
Programa 1
Programa 2
Programa 127
Programa 0
Programa 1
Programa 2
Programa 127
Programa 0
Programa 1
Programa 2
Programa 127
Programa 0
Programa 1
Programa 2
Programa 127

Publicidad

Tabla de contenido
loading

Tabla de contenido