Recall +/- y enciéndala de nuevo.
Nota: Al restaurar los presets de fábrica se borrarán todos los ajustes que haya almacenado en memoria.
Descripción de los mensajes MIDI
Cambios de programa y de banco
El protocolo MIDI GM original únicamente proporciona 128 voces, numeradas de 0 a 127. Es posible acceder a diferentes voces enviando un
mensaje de cambio de programa.
Para poder expandir el conjunto de voces GM disponibles se idearon los cambios de banco. Cada banco contiene 128 patches accesibles a
través de mensajes de cambio de programa. Los mensajes de cambio de banco de 14 bits permiten el acceso a un total de 16.384 bancos.
Los 7 primeros bits de este mensaje son enviados en un único byte denominado LSB de banco. Los 7 últimos bits son enviados en forma
de otro byte llamado MSB de banco. El mensaje más utilizado es el de LSB de banco (BANK LSB). Este mensaje proporciona 128 bancos
diferentes, y en muchas ocasiones no es necesario enviar un mensaje de MSB de banco.
Casi todos los dispositivos MIDI responden a los mensajes de cambio de programa, aunque algunos de ellos no se adaptan al conjunto
estándar de voces GM y utilizan los mensajes de cambio de programa para otros fines. Muchos instrumentos VST han optado por este
enfoque, y permiten la selección de patches mediante mensajes de cambio de programa. (El FM7 de Native Instruments es un buen ejemplo
de ello.)
Los mensajes de cambio de banco son menos frecuentes. Los mensajes de cambio de banco se emplean en extensiones del protocolo MIDI
de algunos fabricantes, como los estándares Roland GS o Yamaha XG. En ambos casos es necesario enviar un mensaje de cambio de banco
para acceder a los sonidos adicionales proporcionados por estos estándares.
El envío de datos de Programa, LSB de banco y MSB de banco resulta muy sencillo con el M-Audio O
. Basta con pulsar el botón ADVANCED
2
FUNCTION seguido por la tecla PROGRAM, DATA LSB o DATA MSB e introducir el cambio de programa o de banco que desee enviar.
Descripción de RPN/NRPNs
Los números de parámetros no registrados (Non-Registered Parameter Numbers – NRPNs) son mensajes de control MIDI de dispositivos
específicos que permiten el control de sintetizadores vía MIDI. El protocolo MIDI reserva ciertos números de parámetro para que los fabricantes
puedan especificar sus propios controladores. Los más comunes han sido registrados por la MIDI Manufacturer's Association y forman parte
del protocolo MIDI estándar (de ahí el término Registered Parameter Numbers – RPNs). (Consulte el Apéndice F para más información.)
Los controladores MIDI 98 y 99 representan los LSB y MSB de NRPN respectivamente, mientras que los números 100 y 101 representan los LSB
y MSB de RPN. Puede comprobar estas asignaciones en la lista de controladores MIDI del Apéndice D. Para transmitir un NRPN/RPN, estos
dos mensajes de controlador se envían junto con los correspondientes valores definidos por el usuario. Para especificar el valor del ajuste
(grueso o fino) es necesario enviar otro mensaje de controlador y otro valor adicional. El valor queda especificado por el controlador número
6 (Data Entry, o Entrada de datos, en español) para ajustes gruesos y por el controlador número 38 para ajustes finos.
Los dispositivos que reciben mensajes NRPN incluyen una lista de los NRPNs en su Manual de usuario. Es imprescindible que los mensajes
de MSB y LSB de NRPN se envíen a la vez. Los dos estarán especificados en el manual del dispositivo, pero es posible que sólo aparezcan en
formato Hexadecimal. En este caso, consulte el Apéndice C para más información sobre cómo convertir ese valor a decimal.
El teclado M-Audio O
simplifica notablemente el proceso de transmisión de NRPNs. Basta con introducir el LSB de NRPN adecuado pulsando
2
dos veces el botón LSB/DATA, y a continuación definir el MSB de NRPN pulsando también dos veces el botón MSB/DATA. Al mover el
controlador se enviará el mensaje NRPN apropiado. Utilice la opción NRPN Coarse (grueso) para cambiar el valor en pasos grandes, o NRPN
Fine (Fino) para modificarlo con mayor precisión.
Descripción de mensajes SysEx
Los mensajes SysEx (System Exclusive) se incluyeron en el protocolo MIDI para permitir el control de dispositivos específicos a través de
mensajes MIDI. El formato de los mensajes SysEx permite ejecutar cualquier función a través de MIDI, siempre que el dispositivo receptor sea
capaz de comprender el mensaje. De este modo, los dispositivos pueden enviar datos correspondientes a muestras de audio, volcados de
memoria, ajustes de controladores y mucho más. También permiten que un dispositivo ajuste los controladores de otro.
El M-Audio O
no permite la programación de mensajes SysEx personalizados. De todas maneras, el teclado incluye diversos mensajes
2
SysEx útiles preprogramados. Para acceder a ellos, asigne el MIDI CC adecuado a un controlador (vea el Apéndice B).
Recuerde que los mensajes SysEx no se envían a través de un canal específico. Todos los mensajes SysEx incluyen una ID de dispositivo
que sirve para identificar los dispositivos que responderán a los mensajes. El resto de dispositivos quedan ignorados. Si está utilizando un
mensaje SysEx en el M-Audio O
, el canal global será ignorado. Si pulsa la tecla CHAN, en lugar de definir un canal para el controlador
2
introducirá una ID de dispositivo. Observe que en el LED aparece un número de tres dígitos, y no un número de dos dígitos precedido por
una "c".
Los valores de ID de dispositivo van de 00 a 127.El valor de ID de dispositivo por defecto para el M-Audio O
es 127. Con esta asignación, el
2
teclado transmite el mensaje SysEx a todos los dispositivos.
Aunque no es posible programar los controles del M-Audio O
con mensajes SysEx personalizados, existen aplicaciones software capaces
2
de recibir una señal MIDI entrante y transmitir un mensaje distinto definido por el usuario. Puede programar sus mensajes SysEx en esa
aplicación y luego traducir los datos procedentes del teclado a sus mensajes SysEx, en función del controlador que esté utilizando.
73