Processing 'real time'

Workshop niu | noviembre 2007 | barcelona

by Alba G. Corral / albagcorral.com

Programa (i)

Programa (ii)

Programa (iii)

processing | p55 | proce55ing

“Processing es un contexto para explorar el espacio conceptual emergente que nos entregan los medios electrónicos. Es un entorno para aprender los fundamentos de la programación informática dentro del contexto de las artes electrónicas y es un bloc de notas electrónicas para desarrollar ideas..”

http://www.processing.org/

Live Cinema, processing 'real time'


s

El término “LIVE CINEMA” (cine en vivo) pretende definir la creación audiovisual artística en tiempo real. (mia makela AKA SOLU)

"Casualmente, en el año 2000 me di cuenta de una explosión del interés por el video en directo y lo visual en general. Antes del 2000, cuando le contaba a la gente que hacía vídeo en directo me miraban con cierta cara de incomprensión. Ahora le digo a alguien que hago video en directo y me contesta: “claro, entonces eres un VJ“. (VJ Benton C. Bainbridge)

 

ovle tree I




ovle tree I from albagcorral on Vimeo.

ovle tree II




ovle tree II
from albagcorral on Vimeo

 

Ali Demirel



Meta-Control @ Club Phazon from Ali M. Demirel on Vimeo.
Meta-Control live visuals performed live by Ali Demirel @ Richie Hawtin’s Club Phazon performance in Tokyo, Japan.

flight404




Royksopp glitch from flight404 on Vimeo.

Richard De Souza.


Goose - Everybody, Parklife Brisbane 29/09/07 from Richard De Souza on Vimeo.

Golan Levin


 

Motion Theory | REM


motiontheory.com

marius watz


poem


universaleverything | lovebytes


Digital Printing of 20,000 unique cards

ww

programming by Karsten Schmidt, (toxi)

Processing Reel


Phonophani & Marius Watz LIVE


Wii Remote + Processing



Wii Remote + Processing from +zero on Vimeo.

Arduino + Processing




Touch sensor from seulki kang on Vimeo.

Murcof




Murcof - Mir Nodes from Simon on Vimeo.

leClone



Digital Media Design - Processing


leClone



presence [a.k.a soft & silky]


Tom Carden + Clayton James


onionlab

shapes
imaginary
congreso
dreams
Yo soy la Juani



Los orígenes del processing

Los orígenes de Processing se encuentran en el trabajo de John Maeda y el Grupo de Investigación de Computación Estética del MIT. El proyecto entronca con la idea básica de Maeda de ensalzar la figura del artista como programador. Maeda cree que trabajar en el medio digital tiene que implicar conocer el medio en su fase nativa, cómo es el código, la programación... una gran parte de la obra de Maeda gira entorno a esta idea (Jose Luis de Vicente)

Design by numbers

  • DBN
  • Lenguaje de programación (1999) muy básico que se utilizaba con fines pedagógicos.
  • Enseñar a programar en un entorno gráfico de artes visuales.
  • Sintaxis sencilla.
  • Utilizado por estudiantes de artes y diseñadores que no sabían programación antes.
  • Limitaciones: 100x100, escala de grises.

Ben Fry & Casey Reas


Processing (Proce55ing, p5...) es un descendiente de DBN.
Ben y Casey formaron parte del proyecto DBN, del desarrollo y el mantenimiento , y esa experiencia les dio las bases para el proyecto Processing.
Primavera de 2001.

Lenguaje de bocetos

processing.org/

 

recursos

 

Processing: A Programming Handbook
for Visual Designers and Artists


a
Casey Reas and Ben Fry (Foreword by John Maeda).
To be published 24 August 2007, MIT Press. 736 pages. Hardcover.
Order from Amazon.com



Downloads:
Table of Contents and Index (PDF, 500 KB)
Sample Chapters with Contents and Index (PDF, 7.6 MB)
All code examples in the book (ZIP, 15 MB)

Processing: Creative Coding and Computational Art (Foundation)

 

Processing: Creative Coding and Computational Art (Foundation)
Ira Greenberg (Foreword by Keith Peters).
Published 28 May 2007, Friends of Ed. 840 pages. Hardcover.
Order from Amazon.com

Sample chapters available from Friends of Ed

descarga, instalación

librerías

La cuadrícula

Built with Processing
Source code: Joan Soler: quadrícula (simulació)

hello world

 
  • se utilizó por primera vez con el Lenguaje de Programación C.
    (1974)
  • println ("hola soy un mensaje de la consola y luego dejo un ENTER");
  • print ("hola soy un mensaje de la consola ");
  • las sentencias en JAVA / P5 acaban siempre con punto y coma! si no te daré error
  • los comentarios se ponen con // y con /* */