Paso 6: Una extravagancia multimedia
Lo que tenemos hasta ahora es una manera de escuchar a cualquier número de dispositivos MIDI entrados y envío a métodos de control específica basada en el valor de la nota.
Lo que inicialmente condujo este código fue querer tomar una canción creada utilizando un DAW (en este caso Renoise) y generar efectos visuales que cambió en el tiempo con la música.
Renoise (y sin duda otros software de audio) puede no sólo grabamos notas MIDI pero puede ser una fuente de mensaje MIDI. Una pista de la canción puede dedicarse a enviar notas MIDI sin desencadenar ningún sonido. Esto se puede utilizar para desencadenar eventos en un bosquejo del proceso.
Utilizando una pista de Renoise para sólo enviar MIDI
Si no tienes ya Renoise usted puede descargar una versión demo gratis. La explicación aquí es la versión oficial actual, versión 2.8.2
Al abrir una canción de Renoise, o crear uno nuevo, puede configurar una pista que se reproduce notas MIDI mientras no accionar ningún sonido en la canción en sí. (La canción de Renoise incluida con el código fuente ya tiene estas pistas establecidas).
Es instrumentos de Renoise que envían MIDI externo, no pistas. Una pista puede hacer uso de cualquiera de los instrumentos en la canción, pero es común para las pistas que se asignará a instrumentos específicos. Esto puede hacer más fácil de organizar lo que está haciendo qué sonido.
Las pistas se dividen en patrones, con los patrones que contiene cierto número de líneas; estas líneas sostienen los comandos para jugar notas, muestras de disparo y efectos de control. Mapa de comandos para jugar notas a los instrumentos. Generalmente estos instrumentos existen para hacer sonidos, pero no es para eso. Le permite crear una pista de MIDI del disparador silenciosa.
Mediante MIDI de Renoise para activar aplicaciones externas
Para ello, seleccione o agregue una pista nueva, vacía. Darle un nombre razonable; Soy propenso a llamar a esas pistas "MIDI TRIGGER", todo en mayúsculas, que se destaca como algo especial. También como establecer el color de la pista ya sea blanco o negro, mientras que todas las canciones de música real son variados tonos de rojo, azul, verde y así sucesivamente.
Ahora seleccione una ranura vacía de instrumento en la parte superior derecha. Ya que no desea ningún sonido generado necesita para asegurarse de que ningún instrumento real es asignar a esa ranura.
Con espacio no asignado-instrumento seleccionado ir a la parte inferior y seleccione la ficha "Opciones" clic en "Extensión MIDI" y seleccione un dispositivo. Por ejemplo, "01. Interno MIDI". (Su elección dependerá de lo que está disponible en su máquina).
Mientras que aún en esta ficha usted puede, si lo desea, nombre de este "instrumento"; dice "Untitled instrumento" por defecto, pero puede hacer clic en eso y editarlo. Tal vez lo llaman «Desencadenante del MIDI». Ahora puedes ver este nombre para arriba en el panel de instrumentos hasta la parte superior.
Con ese instrumento de sonido no seleccionado ir a la pista MIDI TRIGGER y escribir notas. Cuando tocas la canción estas notas se enviarán en el dispositivo MIDI externo asignado al instrumento no hay sonido.
Por cierto, se puede asignar un dispositivo MIDI externo a cualquier instrumento que te gusta y tiene pistas que hacen sonidos de la canción mientras que también envía las notas de un dispositivo externo. Para mis propósitos me gusta mantener el instrumento desencadenante de MIDI separadas porque no pretendo que ningún instrumento específico y esta manera puedo cambiar las notas de disparo sin alterar el sonido de la canción del espejo.
Las notas del disparador pueden ser cualquier valor que te gusta (ya que no se escuchan). Es útil, sin embargo, para elaborar algún tipo de esquema de nombres para ayudar a identificar qué notas diferentes se pretenden hacer. Por ejemplo, podría ser una octava (a partir de C4) fue utilizado para alterar imágenes de videos colocadas en lugares variados de la red en el lado derecho de la pantalla. Notas en otra octava (en C5) podrían alterar el lado izquierdo de la pantalla y así sucesivamente. (Veremos más adelante que hay otras maneras de organizar notas y controladores, como el uso de canal y nombre del dispositivo MIDI.)
Dependiendo de la complejidad de su dibujo puede un gráfico de alguna clase para asignar nombres de nota a nota de valores. Renoise, por ejemplo, muestra notas como letras y octava; ver "C4" en lugar de "48".
Con el estado actual del esbozo de demostración es necesario limitar las notas a los valores de C4, D4 y E4 (puesto que ésos son los controladores únicos definidos hasta ahora). Como escrito, estos controladores mostrará el color blanco cuando la velocidad de la nota es 100% (es decir, 127). Si introduce notas mediante un teclado sensible a la velocidad (como el QuNexus práctico) puede obtener una variedad de valores de velocidad por debajo del máximo. Si les está introduciendo a mano (tal vez usted mediante las teclas "Z", "X" y "C" de la computadora) se puede ir atrás y editar la velocidad de cada nota (que son, por defecto, la máxima).
Ahora si configura el bosquejo de la versión parcial de programa para escuchar el mismo dispositivo como el uso de instrumento MIDI trigger que el bosquejo debe reaccionar como se toca cada nota de gatillo.