miércoles, 3 de noviembre de 2010

Como colorear la botonera según el tipo de cue point

Este es un ejemplo de como solucionar el tema de la representación en la interfase del iPad de los colores de cada tipo de cue point.
Como ya supondreis, me refiero a los cue points de Traktor, representados en una plantilla touchOSC en iPad, mediante programación pure data.

Un cue point puede tener 7 estados, representados por 5 colores y un "no color", a saber:
Apagado = no hay cue point
Azul = Cue point "normal"
Naranja = Fade in
Naranja = Fade out
Amarillo = Load
Gris = Grid
Verde = Loop
Nota. Viendo esta lista, vemos que habra que tener mucho cuidado con no equivocarnos con las marcas naranja. ;)

Bien, fijaos en este esquema pure data
recibimos el mensaje midi de Traktor por el canal 11 cc 1. Monitorizamos su valor, y lo pasamos simultaneamente a dos grupos de sends. En la parte superior se envian al iPad los estados apagado/encendido de los leds. En la parte inferior, a traves de un objeto select (sel) se discrimina el color segun el valor que recibamos de Traktor y se envía éste al atributo "color" del botón que disparara el cue point en la interfase del iPad.
Por pura pereza, he dejado de conectar el mensaje con tres de los "send`s" superiores. No me lo tengais en cuenta.
Los "send`s" de los colores aparecen todos conectados.
Este festival de lineas controla la apariencia de un boton y un led, asignados al cue point 1 de la pista A, y que aparece en cuatro de las pantallas de la ya conocida plantilla BanIt iPad control para Traktor. Para controlar los 96 botones y otros tantos leds, dedicados a cue points de BandIt iPad Control, debera repetirse este esquema otras 23 veces. ¡¡Venga líneas!!

Alguno se preguntará: ¿y porqué no colorea los leds?. Respuesta: por que no se puede.
Si le enviamos el cambio de color al led, éste ni se inmuta, continua con su color original. (esta en curso una consulta en la web de Hexler).
De todas formas, particularmente ya me parece bien colorear los botones, son más visibles. Pero no deja de escocer el tema de colorear un led.

Ahora viene la segunda parte, la configuración de Traktor, el famoso .tsi.
Observad en la imagen los parámetros de configuración dedicados al mismo cue point (el numero 1 de la pista A):

El truco está en la parte inferior, las "Led Options".  El valor "apagado" del led en Traktor es -1 y su valor máximo es 5, que corresponde al "Loop".
Vereis que se transponen a un rango desde 0 a 6 y aplicamos "blend" para suavizar el transito. ("blend" en un curioso parámetro muy útil en cantidad de ocasiones).

Y eso es todo, amigos.

Happy djing a todos !




P.D. ¿que color le damos a un botón "apagado"?, y ya puestos... ¿que hacemos con el problema "naranja"?

No hay comentarios:

Publicar un comentario

tus impresiones son bienvenidas, gracias.