abstractmachine

30 September, 2005

Arborescence ‘05

Filed under: live, curatorial — Douglas Edric Stanley @ 16:04 pm

Arborescence Logo

  • Festival: Arborescence ‘05
  • Location: Aix-en-Provence, France
  • Date: 30 September - 8 October 2005
  • Website: Arborescence

Every year at the end of the summer, the Arborescence festival is the meeting point for numerous artists coming from all around the world.

Those artists, through their creations question the relationships between art, nature and new technologies. New problems arise around themes such as the future of mankind, ecological issues and the benefits of new technologies in the context of globalisation.

The Arborescence festival is imprinted in a cultural project where art, nature and new technologies can conjointly bring hopes of renewed ethics and aesthetics.

Note: As I mentioned previously, I was part of the selection committee for this year’s festival. As it turns out, I will be performing after all at Arborescence, as part of the group 8=8. Our performance will be at the Cabaret Aléatoire in Marseille on October 8th, 22h30 sharp.

24 September, 2005

Processing

Filed under: atelier hypermedia, code — Douglas Edric Stanley @ 22:30 pm

Simple Processing demo

Here’s an excerpt from an email I send to the CEDAR group of French multimedia art instructors. It announces my intention to give up teaching Macromedia Director and move entirely to Processing, as well as other open standards-based environments.

De retour de Los Angeles où j’ai pu rencontrer l’équipe de Processing ainsi que quelques-uns de ses utilisateurs, j’ai décidé de franchir le pas. Les bibliothèques de Processing ont évolué depuis notre première tentative (maintenant on a du Son, MIDI, OSC, Post-Script, Port Série, Surveillance, OpenGL, …), ça marche en ligne, le projet est Open-Source, et depuis peu la plate-forme s’ouvre vers les mobiles et l’électronique (deux obsessions majeurs de l’atelier depuis quelques années). Et pour finir, c’est du Java : on peut donc l’ouvrir vers ce qu’on veut.

[…]

Bon, j’arrête là. Il y a encore beaucoup à dire. En tout cas, fini Director chez nous (de toute façon Macromedia vient de se faire racheter, les Xtras évoluent au ralentis, etc.) et j’arrête d’emmerder les étudiants avec du OpenGL/C. S’il n’est pas encore l’outil idéal — rien ne le sera — il est pas mal, et vous pouvez de toute façon l’améliorer si vous voulez. Je fonce, j’espère que d’autres y vont aussi. J’attends vos réponses.

The rest of the email suggests possible collaborations with CEDAR members.

There have been quite a few replies so far, and a lot of requests for a simple starter in French which I quickly whipped up as the following, which is translated here:

Quick and dirty method :

To start, download the software (Mac / PC / Linux) : http://www.processing.org/download/index.html

Then open Processing and enter the following text :

line(20, 20, 50, 50);

Press the PLAY button (or ctrl-r). Admire your chef d’œuvre.

Now if you want something that moves, replace the previous program with the following, then press PLAY again. See what happens.

void draw( ) {

    stroke( random(0,255), random(0,255), random(0,255), random(0,255) );
    line( random(0,100), random(0,100), random(0,100), random(0,100) );

}

Once you’ve gotten over your emotions, you can read this introduction: http://www.processing.org/reference/environment/

And check out some previous work built with Processing: http://www.processing.org/exhibition/

Then, start dipping into the online examples where you can directly copy the code (always short) and then modify them in your own copy of Processing : http://www.processing.org/learning/

From here on it’s up to you to find your own way.

You can also learn a bit from this comparison with other well-known environments: http://www.processing.org/reference/compare/