Obtén resultados musicales concretos: mensajes de modo canal y mensajes de sistema en un ambiente MIDI
Published On Jan-21-2021
La producción musical actual requiere a menudo la
conexión de varios dispositivos MIDI para obtener resultados musicales
concretos. Por este motivo el arreglista debe conocer los mensajes clave que le
permitirán comprender la comunicación en una red de dispositivos MIDI, así como
su manipulación efectiva.
Mensajes de modo de canal
Los mensajes de modo de canal
incluyen mensajes que afectan principalmente la configuración MIDI de un
dispositivo receptor. Veamos:
- All
notes off: asignado al CC#123, este mensaje enciende todas las notas que están
sonando en un dispositivo MIDI. A menudo se le llama la función del pánico ya
que es la solución para las llamadas “notas atascadas”, es decir, notas MIDI
que fueron activadas por un mensaje Note On pero que, por alguna razón, nunca se
apagaron con el mensaje Note Off, es decir, quedaron sonando indefinidamente.
- Local
on/off: asignado al CC#122, está especialmente dirigido a sintetizadores MIDI.
El término “local” hace referencia a la conexión interna entre el teclado del
sintetizador y el generador de sonidos. Si el parámetro local está en ON, el
generador de sonido recibe las notas disparadas directamente desde el teclado,
y también de los puertos IN de la interfaz MIDI. Esta configuración no es ideal
para un escenario de estudio o secuenciación, ya que el generador podría
interpretar las notas dos veces, reduciendo las posibilidades polifónicas a la
mitad. En contraste, es recomendable en entornos de interpretaciones en vivo,
donde los puertos MIDI no son utilizados. Cuando el parámetro local está en
OFF, el generador de sonido recibe las notas solamente del puerto IN, lo cual
lo convierte en la configuración ideal para el trabajo en estudio.
- Poly/mono:
asignado a CC#126 y 127, respectivamente, permite configurar el dispositivo
MIDI como monofónico o polifónico. Si se configura como polifónico, el
dispositivo será capaz de tocar polifonías, es decir, más de un sonido a la
vez. Si se configura como monofónico, solo responderá a una nota por canal MIDI
a la vez. En la mayoría de los casos se utiliza la opción de sonido polifónico.
- Omni
on/off: asignados a CC#124 y 125, respectivamente. Controla la forma en que el
dispositivo MIDI responde a los mensajes MIDI entrantes. Si el parámetro Omni
está en ON, recibirá todas las notas de los 16 canales MIDI y los redireccionará
al único canal MIDI activo en ese momento. Si el parámetro está en OFF,
recibirá los 16 canales MIDI dejando cada mensaje en el canal MIDI original por
el cual fue enviado. Esta última configuración es especialmente utilizada en la
secuenciación ya que permite aprovechar al máximo los 16 canales MIDI.
- All sound off: asignado al
CC#120. Es similar al mensaje All Notes Off,
pero no aplica para las notas que están siendo interpretadas en el teclado del
dispositivo MIDI. Adicionalmente, este mensaje apaga las notas inmediatamente,
sin importar su tiempo de release o si algún pedal está presionado.
- Reset
all controllers: asignado al CC#121, resetea todos los controladores a su
estado predeterminado.
Mensajes de sistema de tiempo real
Los mensajes de sistema de tiempo
real no se envían a un canal específico como los canales de voz y los mensajes
de modo de canal, sino que son enviados de forma global a todos los
dispositivos MIDI conectados en la red. Se usan principalmente para sincronizar
todos los dispositivos MIDI basados en tiempo, tales como secuenciadores y drum
machines. Veamos:
- Timing
clock: es un mensaje específicamente diseñado para sincronizar dos o más
dispositivos MIIDI que deben ser amarrados en un mismo tiempo. Los dispositivos
involucrados en el proceso de sincronización deben estar configurados en modo
maestro-esclavo, donde el dispositivo “maestro” envía el reloj a los
dispositivos “esclavos”.
- Start,
continue, stop: permite al dispositivo maestro controlar el estado de los
dispositivos esclavos. Start indica a los esclavos ir al inicio de la canción y
comenzar la interpretación en el tiempo establecido. Continue es similar a
Start, con la diferencia de que la interpretación comenzará en el punto actual
en lugar del inicio de la canción. Stop indica a los esclavos que se debe
detener la interpretación y esperar el siguiente mensaje, ya sea Continue o
Start.
- Active
sensing: es un mensaje muy útil implementado solamente en algunos dispositivos.
Se envía cada 300 milisegundos o menos, y es usado por los dispositivos
receptores para detectar si el dispositivo emisor está aún conectado. Si la
conexión se ve interrumpida por alguna razón, el dispositivo receptor debería
apagar todas las notas para evitar las “notas atascadas”.
- System
reset: restaura los dispositivos receptores a su condición original, y no se
usa con frecuencia.
Keynotes
- Los mensajes de modo de canal incluyen mensajes que afectan principalmente la configuración MIDI de un dispositivo receptor.
- El término “local” hace referencia a la conexión interna entre el teclado del sintetizador y el generador de sonidos.
- Los mensajes de sistema de tiempo real se usan principalmente para sincronizar todos los dispositivos MIDI basados en tiempo, tales como secuenciadores y drum machines.
Reto
Si tienes acceso a un controlador MIDI, prueba a
modificar los parámetros mencionados en el contenido didáctico. Es posible que
no distingas ningún cambio en algunos, puede requerir configuración adicional o
aplicarse solo en algunos entornos. El parámetro poly/mono puede distinguirse
fácilmente en casi cualquier controlador o dispositivo MIDI. Experimenta con él
a fin de identificar sus diferencias y posibles aplicaciones musicales.
Tiempo disponible: 30 minutos.
Conclusión
La manipulación de varios dispositivos
MIDI requiere conocimiento de los mensajes más comunes entre ellos. Solo así el
arreglista será capaz de usar una conexión MIDI para la creación de arreglos
musicales de la más amplia variedad sonora.