"Hello World! Processing" documental sobre código creativo y arte digital
También disponible en Inglés
Ultra-Lab nos presenta “Hello World! Processing”, el primero de una serie de documentales sobre tres lenguajes de programación: Processing, Open Frameworks y Pure Data.
Ya podemos ver la primera entrega “Hello World! Processing” que explora diferentes cuestiones sobre código creativo (o código usado por creativos como diseñadores, artistas y amantes de la programación) como procesos, experimentación y algoritmos.
El documental es una auténtica delicia, nos vemos inmersos entre descripciones de qué es el código, qué es processing, referencias a proyectos realizados con processing y documentales y películas de los años 60 que nos envuelven en una atmósfera genial. Cuando acabamos de ver el documental lo único que queremos hacer es descargar Processing y empezar a programar.
¿Qué es processing?
Pero, ¿Qué es Processing? Processing es un lenguaje de programación pensado para funcionar de una manera rápida. No hace falta una gran implementación de una idea -días y días de programación- para que esta sea visible y jugable, por este motivo se dice que Processing nos permite hacer esbozos en forma de código, como dice Jer Throp “[Processing] Es un cuaderno digital, ese lugar en el que puedes garabatear tus ideas en un código”
Tom Carden, uno de los muchos entrevistados para la realización de este documental, nos dice: “Processing es un lenguaje y un conjunto de herramientas, una comunidad y un proyecto open source. Creo que es una manera de abordar la creatividad y la programación“. Marius Watz responde a la misma pregunta así:
“Processing es una herramienta realmente excelente que permite a todo el mundo, sea cual sea su formación, comenzar a trabajar con el código como un medio creativo. Es muy sencillo hacer animaciones o dibujos a través de código sin tener necesariamente un gran conocimiento de Java o de programación”.
Marius Watz, además, aprovecha para explicarnos qué es el código: “El código literalmente es el lenguaje en el que tienes que describir tus ideas para que el ordenador sea capaz de ejecutarlas. Y el ordenador es una máquina muy estúpida en muchos sentidos porque necesita que todo esté descrito con mucha claridad”
Ejemplos de arte creado con processing
En septiembre del 2012 publicamos una entrada en este blog titulada “Desmontando el mito del programador no creativo” y hablamos acerca de la posibilidad de usar código para crear arte. Ahora veremos más ejemplos:
Firewall
Firewall es una instalación interactiva creada por Aaron Sherwood y Mike Allison. Una hoja de elastano actúa como una interfaz de membrana sensible a la fuerza con que la gente la toca, permitiendo así a la gente manipular la imagen ejerciendo una fuerza en la membrana. La membrana también responde a la fuerza ejerciendo reproduciendo diferente música. La obra se hizo utilizando Processing, Max/MSP, Arduino y Kinect.
Esculturas hechas con processing
La idea de este proyecto es construir una escultura en movimiento a partir de los datos de movimiento de una persona real. Vemos una clara unión entre artes escénicas y nuevas tecnologías.
SMS convertidos en aviones de papel
Este proyecto de Christian Groß tiene como objetivo traducir datos existentes en un nuevo medio audio/visual usando Processing. Los sms fueron filtrados y analizados usando Processing. El remitente fue codificado por la dirección del avión de papel, la longitud del mensaje y la cantidad de palabras positivas que contenía. Finalmente, se colocaron los aviones de papel resultantes de este proyecto en una habitación clasificados según el día y la hora en los que fueron enviados y también por su valor emotivo.