SFPC's Re-Coded

Una instalación de código abierto, colaborativa y educacional.

Cuando asistí al School For Poetic Computation (SFPC) durante el segundo semestre del 2015, fuimos invitados como un colectivo a realizar una obra a presentarse en el festival Day For Night en Houston, Texas, EE.UU. La ideación y desarrollo de este proyecto fue llevada a cabo por un equipo de 7 personas, del cual yo fui parte y además fui uno de los programadores principales del motor que desarrollamos para éste, así mismo realicé bastantes “re programaciones”. Luego de una sumamente exitosa primera exhibición en Texas, hemos expuesto este proyecto en la conferencia IO de Google en Palo Alto, California el 2016, en el festival Sonar en Barcelona, España el 2017 y en la conferencia Connect de Microsoft en la ciudad de Nueva York el 2017. Yo presenté esta obra, junto con otros miembros del colectivo, en todas estas instancias menos la de Barcelona.

Esta obra se llama Re-Coded (Re-Programado) y es un homenaje a innovadores como Vera Molnar y Muriel Cooper cuyo trabajo existe en el espacio entre arte y tecnología. Celebrando a estos pioneros, presentamos la reinterpretación de sus obras junto con el código de programación que las genera.

Cada obra reinterpretada o “re programada” se muestra en dos pantallas lado a lado, en una la obra reinterpretada y en la otra el código que la genera. En cada “re programación” hay varios parámetros que pueden ser animados o controlados en vivo (utilizando un controlador hecho a medida que contruimos), los cuales modifican algún aspecto visual de ésta. Cuando cualquiera de estos parámetros es modificado se resalta en el código, lo cual genera una relación directa entre las modificaciones del código y su representación visual.

Cada “re programación” es presentada por cerca de 40 segundos y luego pasa a la siguiente. Cuando una nueva “re programación” es presentada el código es animado, junto con algunos efectos sonoros, como si este estuviese siendo escrito. Cuando esta animación termina aparece la obra visual.

Este proyecto fue programado por completo utilizando openFrameworks. Éste es bastante complejo aun cuando no pareciera serlo, ya que éste debe juntar muchas piezas diferentes, hacer que todo funcione fluidamente y tener muchos colaboradores simultáneos.

Para mayor información visita el sitio de este proyecto (en inglés) sfpc.io/recoded.