lunes, 1 de septiembre de 2014

El tiempo como funciones en el espacio (noviembre 2012)


El taller de Alex McLean y David Griffiths tuvo por nombre “El tiempo como funciones en el espacio”, tema que, a mi parecer, quedó planteado de un modo más bien implícito, o que tuvo eco a la mención de ciertos conceptos bastante técnicos, y cuyo trasfondo puede ser complicado entender de una sentada. Yo lo resumí a través de dos frases:

1. Programación funcional. Y

2. ¿En qué piensa un programador cuando hace livecoding?

Hay muchas técnicas para hacer livecoding, y en muchas de ellas sucede que el programador construye un sistema al vuelo, el cual modificará durante el tiempo que le es asignado.

Alex dice:

 “Lo que hacemos en Slub es diferente, en el sentido en que nosotros actuamos bajo un sistema previamente construido sobre el cuál improvisamos. Esto tiene la ventaja de que alcanzamos los resultados que nos imaginamos, con más facilidad, mientras que ya no nos tenemos que preocupar por el cómo crear el sistema.”

Dave Griffiths complementa diciendo:

“Con la programación funcional lo que sucede es que cada vez que escribes una función de una misma manera, ésta te arrojará un único resultado. Una ventaja de ésta (de la programación funcional), es no hay mucha posibilidad de que se generen errores; salvo de sintaxis y detallitos del estilo. ”

 También mencionó una desventaja de la programación funcional, que yo interpreté como la falta de “salidas” en el programa, y como el hecho de que se reducen significativamente las acciones que se pueden efectuar.

¿En qué piensa un programador cuando hace livecoding?

 “Muchos responden cosas similares. Cosas que tienen que ver con el espacio y con el cómo nos movemos en él. Por ejemplo, imaginar paisajes, montañas. A mí me sirve imaginar el tracto vocal y el interior de la cabeza para intuir cómo en efecto la emisión de un sonido tiene que ver con la espacialidad,” dice Alex.

Otras observaciones interesantes que mencionó Alex fueron:

“Generalmente nosotros asociamos tipos de cosas con colores”. Y “El Reactable funciona generando sonidos dependiendo de la cercanía de las piezas que están en juego, y éste automáticamente las conecta”.

Se percibe todo un trasfondo intelectual y de investigación en ambos expositores. Sin embargo,  más me han dejado la impresión de ser “juguetones” y creativos. Alex nos comentaba que pensó su programa Texture como una herramienta para componer Techno, mientras que Dave nos mostró Lazybots; un programa de su autoría con el que rápidamente puede construir robots animados capaces de bailar los ritmos de Slub.
 

  • He aquí una buena reseña del “festival vivo 2012,” que escribió Dave: