La programación MIDI es una tarea que
requiere prestar atención y modificar los parámetros de los eventos MIDI con
suma atención al detalle. Por tal motivo, esta tarea requiere de mucho tiempo,
dependiendo del nivel de detalle que queramos lograr para evitar que el
material MIDI genere un sonido repetitivo o robótico.
¿Cómo podemos aumentar nuestra
productividad al realizar programación MIDI?
Analicemos tres funciones que nos
ayudan a lograrlo.
Funciones MIDI – prolongación de
partes
El menú MIDI ofrece tres funciones para prolongar la
longitud de una parte MIDI. Estas funciones se llaman Repeat Loop, Reverse y
Mirror. Vamos a Cubase para verlas en acción.
- Abramos el proyecto 07
encontrado en los materiales de apoyo
- Este proyecto tiene
una pista de piano, que ha sido procesada con las funciones Mirror y Reverse en
las pistas dos y tres
- Vamos al compás 1. La
pista 1 es la interpretación original
- El orden de las notas
nos brinda un criterio general del comportamiento de estas dos funciones. La
parte original tiene las notas en orden ascendente, mientras que las funciones Mirror
y Reverse las reorganizan de modo descendente
- Seleccionemos la parte
MIDI de la pista 1; desde el menú MIDI vamos a Functions y hacemos clic
en Mirror. Arrastrémosla a la pista dos para confirmar que es igual a la
parte de esa pista
- Deshagamos ese último cambio y desde el mismo menú procesemos la parte original de la pista uno con la función Reverse. Arrastrémosla a la pista tres y confirmaremos que
ambas partes son iguales
- Bien, deshagamos los
cambios nuevamente hasta obtener la parte MIDI original en la pista 1
- Analicemos lo que hace
cada una de estas funciones. Arrastremos la parte de la pista Mirror
encima de la parte de la pista uno y sostengamos clic
- Como se logra
apreciar, la función Mirror genera el orden opuesto de reproducción en
los eventos MIDI. El último pasa a la primera posición, el penúltimo a la
segunda y así sucesivamente. Además, se conserva la distancia relativa entre
los eventos. El manual de usuario describe este el resultado como un espejo simétrico
visual
021-02_0307_mtf01.
Comparación – parte original y parte procesada con función Mirror
- Ahora retornemos la
parte a la pista 2 y repitamos la prueba pero con la parte de la pista 3
- La función Reverse funciona
ligeramente distinto que la función Mirror. También invierte el orden de
reproducción, pero con una diferencia, la distancia entre los eventos también
se invierte. El manual de usuario describe este cambio como una inversión
rítmica
021-02_0307_mtf02.
Comparación – parte original y parte procesada con función Reverse
- Independientemente del
proceso que se aplica, lo que es útil respecto a estas funciones, es que
podemos obtener variaciones rítmicas del mismo patrón programado, lo cual nos
puede ser útil para explorar posibilidades creativas sin necesidad de escribir
o grabar eventos MIDI adicionales
- La única precaución
que debemos tomar después de aplicar las funciones Mirror y Reverse, es
verificar auditivamente que no se generen notas superpuestas, y en tales casos,
corregirlas mediante la función Delete Overlaps Mono
- Vamos al compás 10 y
activemos Solo en la pista 1
021-02_0307_mta01.
Piano original
0
- Este es un patrón de
piano como se grabó originalmente
- Ahora activemos Solo
en la pistas dos y escuchemos el mismo patrón procesado con la función Mirror
021-02_0307_mta02.
Piano procesado con función Mirror
0
- La pista tres tiene el
patrón original procesado con Reverse
021-02_0307_mta03.
Piano procesado con función Reverse
0
- De este modo podemos
crear variedad en la programación MIDI. No es necesario invertir toda una parte,
podemos dividirla y aplicar el proceso a diferentes secciones. La
experimentación es fundamental para lograr resultados congruentes musicalmente
- Además, si necesitamos
repetir un rango de eventos específico dentro de una parte, podemos recurrir a
la función Repeat Loop
Repeat Loop
- La función Repeat
Loop permite delimitar un rango dentro de una parte MIDI y repetirlo continuamente
para rellenar un segmento de duración deseada
- Supongamos que
necesitamos dos compases adicionales con el mismo patrón de los compases 12 y
13. Podríamos copiar o duplicar los eventos, pero tal proceso suele ser
impreciso. La función Repeat Loop es más eficiente
- Activemos Solo en la
pista original del piano y accedamos a Key Editor con doble clic
- En la barra de
herramientas, activemos Independent Track Loop
- Asegurémonos de
activar Snap y creemos un rango entre los compases 12 y 13
021-02_0307_mtf03.
Configuración de loop independiente en Key Editor
- Ahora, prolonguemos el
final de la parte hasta el compás 16 y desde el menú MIDI, seleccionemos
Repeat Loop
021-02_0307_mtf04.
Prolongación del final de la parte con función Repeat Loop
- De este modo, podemos
prolongar fácilmente cualquier secuencia de notas MIDI; si combinamos estas
notas con modificaciones mediante efectos como MIDI Modifiers, lograremos una
programación efectiva sin necesidad de modificar manualmente las
características de cada evento MIDI
Reto
Experimenta las funciones de prolongación de partes
MIDI de esta demostración. Puedes emplear como insumo el proyecto de los
materiales de apoyo o cualquier otro que tenga partes MIDI programadas.
Tiempo recomendado: 15 minutos
ConclusiónLas funciones Reverse, Mirror, y Repeat Loop son
recursos sumamente valiosos para aumentar la variedad rítmica de las partes
MIDI sin sacrificar su precisión tonal. Estas funciones reorganizan los
eventos pero conservan su tono, de modo que el contenido siempre será
congruente con el ambiente armónico del proyecto. La variación de orden en las
notas podría generar acordes distintos que agreguen color o interés a las
secciones del arreglo, por lo que debemos escuchar los resultados con atención
y aplicar criterios de teoría musical para evitar crear disonancias
innecesarias.