Cómo controlar múltiples dispositivos con Traktor Global MIDI Control

Desde DJ Techtools, Rico Balakit descubre para nosotros la forma de llevar Traktor a controlar múltiples dispositivos hardware y software.

Traducido por DJP

Traktor Pro 2.8 brindó soporte a la Kontrol D2, así como varias otras características. Discretamente incluidos en esa actualización había opciones de mapeo para “Controles MIDI”, lo que permite a Traktor leer las señales MIDI desde un dispositivo y analizar esta entrada como una señal MIDI para otro dispositivo. En esencia, esta característica le permite controlar no sólo Traktor, sino también VSTs externos, DAW, y hardware MIDI con un dispositivo, y también le permite integrar esos controles con modificadores incorporados de Traktor al revés. Veamos a continuación cómo esta función de mapeo de gran alcance puede ampliar sin problemas su actuación en directo fuera de los límites de Traktor.

¿Qué hacen los controles Global MIDI?

La funcionalidad principal de los “Controles MIDI ‘es leer los estados de botón, faders, perillas o desde un dispositivo MIDI y pasar esos estados a otro dispositivo MIDI. Aunque la característica fue diseñada para la personalización de la S8 y D2 “Performance Area” perillas, botones y faders, esta característica funciona con cualquier dispositivo MIDI.

KB4052_PerformanceArea

Los controles MIDI, como muchos otros inputs en Traktor, pueden interpretarse como modificadores especiales tomados del state (values/valores) de los controles asignados por el usuario en el In-Port.

Las correspondientes salidas de control MIDI envían los valores correspondientes de las entradas asignadas como señales MIDI en el Output-Port. A partir de Traktor Pro 2.9.0, hay 8 perillas, 8 faders y 8 botones que pueden ser asignados por esquema de correlación. Como la mayoría de otras funciones de mapeo key/MIDI en Traktor, los controles MIDI se pueden programar para interactuar con modificadores; esto nos permite ajustar estas asignaciones con botones Traktor-mapped o funcionalidad de la página de mapeos.

¿Para qué se pueden usar los Controles Global MIDI?

A diferencia de la mayoría de las características Traktor que puede manipular el audio de un deck o cambiar el funcionamiento básico del software, esta adición no afecta directamente a cualquier cosa dentro de Traktor. En cambio, se puede utilizar para ampliar la funcionalidad de su controlador MIDI exterior de Traktor.

En esencia, esto le permite controlar cualquier dispositivo compatible con MIDI, software o plugin desde una superficie de control MIDI ya conectada a Traktor e integrarla con la poderosa asignación de mapeo que ofrece el software.

tr8-roland
Mapear tu controlador MIDI a la sección de efectos de la TR-8. ¿Por qué no?

Muchos sintetizadores, cajas de ritmos, secuenciadores y otro hardware incluyen no sólo la capacidad de enviar salida MIDI, sino también la capacidad de ser controlados con la entrada MIDI. Por ejemplo, los efectos internos de la Roland TR-8 pueden ser controladas con señales de control MIDI externos.

Una característica muy solicitada para Traktor que aún no se ha implementado es la capacidad de utilizar de forma nativa plugins VST. Sin embargo, en combinación con un puerto MIDI virtual (tales como el IAC en controlador integrado en Mac OS X, o loopmidi para Windows), es posible controlar un VST con las señales MIDI aprobadas por Traktor. Esto permitirá utilizar el mismo controlador para controlar Traktor y sus plug-ins VST.

Una de las razones de utilizar Traktor para repetir la señal, en lugar de duplicar las señales de entrada MIDI con una utilidad, es aprovechar los modificadores de Traktor, con lo cual se puede por ejemplo, crear una página de controles VST en un MIDI Fighter, crear un mapeo para build-ups, o cambiar la funcionalidad de un control con un botón de cambio (shift button).

He aquí un ejemplo de un “doble mapeo” con Traktor y  Maschine Micro con el Maschine VST. Los pads azules de Maschine se asignan a puntos de referencia Traktor, mientras que los pads naranja se asignan mediante el MIDI Global Controls para el plugin Maschine.

He aquí otro ejemplo, donde algunas perillas previamente no utilizadas y los botones de un Numark 4TRAK han sido asignados a Massive, configurado para generar y aplicar efectos de ruido blanco, que puede ser muy útil en sus sets. El botón más a la izquierda se ha asignado paar girar el generador de ruido blanco y apagarlo, mientras que los cuatro botones (de izquierda a derecha) controlan la amplitud de ruido, color, reverb, y el volumen del master.

Otro uso para el MIDI Global Controls es controlar un DAW como Ableton Live. Usando herramientas como Soundflower para Mac o Virtual Audio Cable para Windows, podemos dirigir el sonido hacia y desde Traktor y su DAW preferido, utilizando el MIDI Global Controls para activar loops MIDI, efectos VST, y disparando samples en un DAW utilizando el mismo dispositivo conectado a Traktor. De nuevo, esto es de gran alcance a la hora de utilizar variables modificadoras del mapeo de Traktor junto a los controles globales MIDI, lo que nos permite, por ejemplo, crear una página de samples para disparar desde Ableton con un MIDI Fighter que también podría controlar loops y efectos build-up en Traktor.

Cómo asignar los controles Global MIDI

Para utilizar esta función, necsitaremos el siguiente software:

  • Traktor 2.8.0 o posterior – La característica “Global MIDI Controls” se agregó a la versión 2.8.0 con el lanzamiento de la Kontrol D2.
  • Virtual MIDI Ports – Si usted está pasando señales MIDI de Traktor a un DAW o VST, en lugar de a un dispositivo MIDI externo, puede que tenga que crear puertos MIDI virtuales. En Mac OS X, el controlador IAC ya está incluido como parte del sistema operativo (Ventana MIDI), y es capaz de crear buses MIDI virtuales. En Windows, usted necesitará una utilidad de terceros tales como loopMIDI crear buses MIDI virtuales.
    Debido a la amplia gama de posibles software y hardware que podremos llegar a controlar, es muy probable que tengamos que experimentar con las señales de CC de notas y salidas Traktor. He aquí una guía general para la asignación de los controles globales MIDI:

1. Crea los puertos MIDI virtuales. Este paso es necesario para el envío de señales a un DAW o una VST. Puede que no sea necesario si usted está enviando señales a un dispositivo MIDI externo que ya cuenta con un puerto de entrada MIDI a donde Traktor puede enviar las señales MIDI directamente. Asegúrese de que su puerto MIDI aparece en la lista de dispositivos en Traktor.

2. Crear una nueva asignación, o modificar el mapeo actual de su controlador. Si usted está planeando utilizar modificadores para enviar señales MIDI a otro dispositivo o software, tendrá que modificar el mapeo base del controlador en su lugar. Ajuste el In-Port para el dispositivo que desea utilizar como dispositivo de control, y el Out-Port a ‘All Ports”. Esto es necesario para enviar señales a todos los puertos para retener cualquier funcionalidad MIDI-Output del controlador (como la iluminación), pero aún continuará enviando las señales MIDI a través del puerto MIDI virtual.

Traktor screen

 

3. Asignar las perillas, faders y entradas de los botones en Traktor. Esta parte es bastante sencilla. Crear una nueva asignación “Control MIDI” para cada knob, botón, y el fader que desea controlar con otro dispositivo. La asignación se encuentra en la sección “Global” de “Add in …” del menú desplegable. Si eres nuevo en el mapeo de Traktor. Note que Traktor aún no tiene habilitada la funcionalidad de toggle para el botón mapping. Si queremos crear un toggle, en lugar de asignar a un Global MIDI Control, quizás necesitaremos asignar botones de toggle a un modifier (modificador). La salida que se envía también tendría que basarse en una salida de modificador en lugar de un control MIDI global.

4. Asignar las perillas, faders y salidas de los botones en Traktor. Podemos asignar las salidas a cualquier salida de nota o CC. Puede ser más fácil simplemente asignar la salida a la misma CC o una nota como entrada (mediante el uso del mapeo “Learn”). Desde que Traktor está transmitiendo la salida MIDI en todos los puertos, es importante asegurarse de que las salidas que hemos asignado no interfieren con cualquier otro dispositivo. Podemos probar esto conectando todo nuestro equipo a Traktor y comprobar si usar cualquier perilla, fader o boton causa algún comportamiento peculiar en cualquiera de nuestros equipos. Luego de asignar las salidas, debemos probar las señales con virtual MIDI port utility. IAC y loopMIDI nos permiten ver si los datos están pasando a través del puerto MIDI virtual.

5. Configurar el dispositivo MIDI de entrada y asignar el control de entrada en nuestro dispositivo VST / DAW / MIDI. Lo que queremos es que cualquier dispositivo o software sea controlado desde el puerto MIDI virtual, así como cualquier dispositivos adicionales pueda hacerlo. La mayoría del software nos permite asignar diferentes parámetros a cualquier control MIDI específico. Debemos consultar la guía del usuario del software para encontrar la manera de asignar los controles. Si hemos configurado las asignaciones de mapeo y puertos MIDI virtuales correctamente, las señales MIDI deben pasar sin problemas a través de Traktor y los controles MIDI-Learning deberían trabajar bajo los mismos parámetros que una asignación nativa de cualquier superficie de control.

Posibilidades infinitas

A pesar de ser una característica muy anunciada, las características del Traktor Global MIDI Control mapping  son potencialmente una de las mas poderosas herramientas de mapeo que Traktor nos ofrece. Con la correcta combinación de MIDI mappings y el correcto ruteo de audio, las posibilidades de integrar Traktor en un performance con otros software y dispositivos son infinitas. Esta característica podría traer un cambio de juego para el live performance con Traktor.

Lee el post original en inglés aquí.