Informática musical

Cómo usar DDC, el nuevo script de nativeKONTROL

nativeKONTROL acaba de hacer público otro script para usar con Live. DDC o Dedicated Device Control es un script editable por el usuario que nos permite dedicar un controlador a un dispositivo (o grupo definido) en concreto.

Para entender mejor esto os pongo un ejemplo: imaginaos que tenéis un BCR2000 que no usáis porque tenéis ya un APC o un Push. O, como es mi caso, no usáis los controles de vuestro teclado porque el mapeo original de Live os duplica controles ya asignados en Push o APC, o porque directamente no hay un script para él. La posibilidad de asignar los controles MIDI a mano existe, pero tendréis que hacerlo cada vez que comencéis un proyecto y nunca podréis usar un mismo control para dos cosas de manera independiente. Pues DDC os permite crear un script para asignar los controles de la manera que queráis dejando, por ejemplo, los controles del teclado para editar Analog. Podréis diseñar el orden que queráis y con ese controlador siempre editareis Analog, esté en el canal que esté. Sería como tener un sinte hardware. Se entiende que tenéis que estar en el canal que contiene la instancia de Analog, aunque existe la posibilidad de bloquear el controlador a una instancia en concreto. No tiene por qué ser solo para un dispositivo; dentro de la configuracion podremos poner más de uno.

Características

DDC crea un script con una estructura sencilla: 8 paginas con 4 grupos de 8 knobs/sliders y 4 grupos de 8 botones. En total, 64 controles por página. De manera predefinida los controles están organizados de esta manera:

  • Grupo A MIDI CC 1, 2, 3, 4, 5, 6, 7 y 8
  • Grupo B MIDI CC 9, 10, 11, 12, 13, 14, 15 y 16
  • Grupo C MIDI CC 17, 18, 19, 20, 21, 22, 23 y 24
  • Grupo D MIDI CC 25, 26, 27, 28, 29, 30, 31 y 32

En el caso de lo botones va igual, pero permite elegir entre notas MIDI o MIDI CC. En el caso de elegir MIDI CC continúa desde el 33 al 64 (notas también del 33 al 64).

Configuración

En total podremos configurar 6 scripts diferentes.

Con DDC viene un editor muy sencillo de usar en el que primero elegiremos cual de los 6 scripts vamos a usar. Después de esto aparece el editor con las casillas para las diferentes asignaciones que podemos hacer. En estas casillas hay un botón EDIT que nos permite pasar a otra ventana en la que elegimos que dispositivo será controlado y que parámetro de este.

Podréis ver todo el proceso en el vídeo que sigue:

Como menciono en el vídeo, nativeKONTROL pone a nuestra disposición una serie de archivos para modificar el script a nuestras necesidades. Hay un archivo para cambiar los MIDI CC por defecto y otro para modificar los tipos de control de nuestro controlador MIDI, así como plantillas preconfiguradas para algunos controladores. No pongo el enlace a dichos archivos porque sólo estan disponibles para los propietarios de DDC.

Creo que en el vídeo se ven bien la mayoría de las funciones de este script y lo sencillo que es de configurar, pero si por cualquier cosa quedan dudas podéis dejarlas en los comentarios.

 

Enlace de interés | nativeKONTROL

Sergio Durán
EL AUTOR

Técnico en Electromecánica, de Badajoz, apasionado de las nuevas tecnologías y las bandas sonoras, siempre deseando aprender, procesar y enseñar lo que pueda. Me podréis ver por el foro de Live echando una manilla y en mi web, donde publico todo lo que me parece interesante.

¿Te gustó este artículo?
13
Comentarios
  • #1 por critical el 09/05/2015
    Sergio, esta es una grandísima noticia. Te doy un ¡agradecer al autor! porque lo mereces.

    Lo de nativeKONTROL es alucinante. Yo lo descubrí por un secuenciador por pasos que tenía para el AKAI APC 40 y quedé impresionado de lo que se podía hacer simplemente con scripts.

    Con esto, mi proyecto podría ser mucho más viable ya que la parte soft podría implementarse con esta base. Genial!!!! :yuju: :teclado: :plasplas:
  • #2 por critical el 09/05/2015
    Para los que no conozcan nativeKONTROL merece la pena mencionar que son scripts para Ableton Live.

    En cuánto a DDC:

    Los requerimientos del sistema son:
    - Windows XP o superior / OS X 10.5 o superior
    - Ableton Live 9.1.2 o superior

    Y el precio de venta es de $17.50 USD.
  • avatar
    #3 por --60346-- el 10/05/2015
    Gracias Critical. La verdad es que el sonido del video a quedado de pena pero es que no tengo micro para grabar. Algunas cosas se han quedado en e tintero pero lo mas básico está explicado y a partir de ahí solo nos limita la imaginación.

    Ademas con el modo captura podremos mapear también plugins vst que es bastante practico.
  • #4 por sergit el 10/05/2015
    Ayy si hubiera tenido esto antes XD

    Estuve el año pasado unos cuantos días peleándome con un controlador Roland ( A-300 Pro) para poder asignarlo todo a mi gusto en Ableton y me costó bastante.

    Con esta herramienta hubiera sido pan comido.

    Gracias.
  • #5 por FDA el 10/05/2015
    Perdonar pero esta herramienta sirve para usar los faders motorizados de una bcf2000 en sustitución de lo knobs de push? Ya que con una mano abierta puedes mover 5 faders a la vez y con los knobs es mas difícil
  • avatar
    #6 por --60346-- el 10/05/2015
    Hola, puedes asignar los controles de tu BCF2000 a cualquier control de los dispositivos de Live. Este script no esta pensado para usar el mixer si no los dispositivos plugins tanto nativos como de terceros.

    Para la BCF ya tienes un script especifico para usar el mixer y si no me equivoco puedes usar el modo Makie de la BCF en Live también.

    Otra opción seria configurar los dos últimos grupos de controles del DDC (C y D) para usar la BCF con las envolventes de algún sinte y si tienes una BCR usar los dos primeros grupos para el resto del sinte.

    Ahora lo que tu comentas seria algo complicado, no se puede hacer una sustitución global. Ten en cuenta que DDC esta diseñado para configurar controladores de manera dedicada a uno o varios dispositivos. Lo que se me ocurre es configurar cada pagina de DDC (tienes 8 ) para un dispositivo en concreto, para los que mas uses. En BCF podrias configurar 4 presets para controlar los 32 controles de los 4 grupos. Así en una pagina de DDC configuras 32 controles repartidos en 4 presets de BCF y así sucesivamente (los cuatro presets de BCF son siempre los mismos, al cambiar de pagina controlan otra cosa)