Tuesday, 19 June 2012

Exposition at Noorderzon Festival 2012


About a month ago the sculpture was shown at the Noorderzon AValanche preview and at the Night of Art & Sciences in Groningen.

The Noorderzon Festival came back to me if I would like to show the work again at the end of August during the festival.
So the work stays a work  in progress and for their website and other promotion material I made some new pictures of the sculpture with a visual form of where I would like it go.


As described in earlier posts the triangle had to go and a pentagon had to go in. With a ruler and a pair of compasses  I drew a pentagon and cut the fabric in it's shape. After that I could connect all servo's and swing the installation into action.








I decided to use some RGB ledbars to set the background in a preferred background color. With these ambient colors in the background of the sculpture the projections really stood out more and seemed more fresh. The moment I saw all the pictures that were taken of the sculpture I knew I had to implement this within my concept.
Right now I'm in the middle of writing my research- and project-reports. The space is going to be implemented in my concept as well as sound. The exact way the audience will interact with it isn't clear to me yet. I think that when I'm finalizing my research more things will get clear and some amazing updates will be done to make the sculpture even better.

Link: Noorderzon website ' Generative Sculpture'









Monday, 4 June 2012

Exposition at Night of the Arts & Science

I've had a great time at the Night of the Arts & Science. In the morning I had the time to place my work in the exposition space and an hour before the start of the event I configured the whole installation. There was one little problem during the event, somebody pulled the power-plug of my installation for a coffee machine within the first hour we were open.

After starting de whole installation again I found out that the recalling of the saved settings didn't work properly. The installation was running, but the projections and the moving projection surface weren't aligned properly anymore. I had to leave it running this way because configuring during the event would take to much time and would look awkward.

I found out that the work didn't communicate the concept and the ideas behind it that well. The audience couldn't see the difference between the several stages like the mutations and the graphic representation of that new breed.
I think that the work needs sound and or sounds to provide them with an auditive feedback as well for the several stages.

Another quite logic error was that the sonic range sensors were seen as doorbells or some other kind of button they had to push. I'm considering to remove them and replace it with something else that could detect the presence of people around the installation or another form of interaction.

It was a good experience to have the sculpture exposed two times by now. The first time was a week earlier for a preview of the AValanche project for the Noorderzon Performing Arts Festival.
Right now I've got some time left to rethink certain aspects of the installation and make some adjustments. At the end of August the work is shown at the Noorderzon Festival in Groningen.

Monday, 21 May 2012

Building the sculpture for exposition

I set my deadline for the final sculpture a week earlier for an exposition of Noorderzon called AValanche in the Grand Theater in Groningen 24th of May.

Instead of building two sculptures where the audience could interact with (by choosing which mutation they like the most) I'm building one sculpture. The way audience can interact with the work is going to change as well.

I started by painting all materials and constructing a new frame for the servo's. This frame has to hold 10 servo's for controlling the movement of a pentagon shaped screen.

Servo frame
I've made changes in the Arduino code (Firmata Servo sketch) and added an ultrasonic range finder (SRF02).
Right now I can control up to 10 servo's and recieve range data at the same time through just one Arduino.

I might add two more range finders but I need to do some experiments with it first before I install those as well.
Cutting triangle Polystretch projection screen




For this trial exposition I'm gonna use the triangle shaped screen, basically I'm adjusting the prototype to fit the final sculpture column.

For the Night of Arts & Science the code and screen shape will be adjusted as well as the interaction.







Electronics test

The column with the backside open. There's some space at the bottom of the sculpture to hide the laptop and power cables.

The frame holds 10 servo's now, thought they're not all connected. It holds the Arduino and is the support for the cube which goes on top of it with the projection screen.














Below he final result of the column with the prototype. As well as some links to the adjusted Arduino sketch and MaxMSP patch.

Arduino sketch:

MaxMSP:
Servo_I2C_Maxuino.zip

Final result for Noorderzon Festival, AValanche



Monday, 19 March 2012

GenerativeShape through Syphon and OSC

I got the syphon server running now from Processing. Because I'm using beginShape() endShape() I need to render the frame offscreen in a separate void and then call this thing and draw the texture again for Syphon. The Max patch has been updated, it got range sliders to adjust incoming and outgoing values.

I'm really happy that the workflow works the way I thought it should work. I'll start writing my genetic patches soon, but first I need a moving mask sketch which sticks more accurately to the sculpture.



The only error I'm getting now is upon stopping the Processing sketch.


Here are the patches/sketches:

Processing:
GenerativeShape.zip

Processing Libraries:
codeanticode.glgraphics.*
javax.media.opengl.*
processing.opengl.*
jsyphon.*
oscP5.*
netP5.*

MaxMSP:
Servo-Maxuino.zip

Externals:
maxuino
osc-route
c74
lp.stacey

Saturday, 10 March 2012

Max/MSP MeetUp, Groningen (NL)

There's a Max/MSP MeetUp Groningen, Monday 12 March, at 14:00h!

It's an exchange for people who already work with Max, a possibility to ask questions for those who are curious about it, a chance to see what people do with it.
Share your ideas, show your patches (and what you did with them), discuss your patching problems!


There'll also be some performances; one by Kasper van Hoek (self-built instruments / chaotic live sequencing) & Jan Klug (pataphone / theremin, non-rhytmical live looping), one by Nenad Popov (audiovisual generative organism taming).

For those who're not sure yet what Max is: the Cycling '74 website explains it.
[btw, Nenad also has experience with PD, the open source sister of Max].

The event is organized by the Max users group Groningen, and hosted by the IME (InteractiveMedia&Environments) department of the FMI (Frank Mohr International Masters), Academy Minerva. Location: IME_Lab in the basement of Praediniussingel 59, Groningen. 

Hope to see you there!

Workshop: Dimeb EduWear - Bremen (D)

Last Thursday & Friday I went to a workshop EduWear at Bremen University research group Dimeb together with my colleague from Viesueel Geweld 
The objective of this research group is to develop an educational low-cost construction kit for wearable and tangible interfaces. This educational kit is especially made for kids. The workshop we did at the Universty Bremen was an introduction to their method and software Amici.

Amici is a visual programming language especially build for children and those who can't write the Arduino sketches themselves. The Arduino code is written automatically when you drag and connect your building-blocks into the Amici interface.

Amici is free and you can get the software and more info about their workshop method over here: http://dimeb.informatik.uni-bremen.de/eduwear/
Amici programming interface.

Tuesday, 6 March 2012

Reconsidering the first sketches

A lot has happened lately. I went to a Genetic Algorithm workshop, had some talks with scientists, read a lot about Genetic Algorithms and there are some festivals interested to exposition the sculpture.

Time for me to reconsider the first sketches of the Generative Sculpture and see where it could go. But what exactly is the goal of my sculpture? Is it going to be a research into design where the code will generate several solutions for its shape, color and movement.
Or do I want to give the audience an insight in what happens in when we use genetic and generative algorithms in a design process.

At first I had the idea to make one sculpture which continuously would evolve and grow. But soon I realized that the audience wouldn't see what is happening. The sculpture wouldn't been seen as a generative one and the process that it's undergoing.

Two sculptures and computational interaction
What will happen when I make two sculptures? How will it work, what will the audience see?

The drawing here shows a setup without audience interaction. The two sculptures are evolving and mutating their own way, when one grows stronger the other one tries to mutate to beat the other one.

I like the setup of two sculptures standing opposite of each other. But I wonder or the connection between the two will be seen.


What if I add the option for the audience to choose between the two. Will this give the audience an insight in what is happening? When I make it this way the audience can choose which one of the sculptures is the 'fittest' or esthetically best, most beautiful solution.

Two sculptures and human interaction
The workflow of this idea would be more or less the same except that a human decides which is best.

The two sculptures are mutating, audience decides which 'phenotype' is the best. That sculpture will be the survivor, the other one dies.
The genotype of the survivor copies itself to the sculpture who died.
Now both sculptures are the same again and start mutating again until the audience decides which one is best.

To give an insight in the family tree of this genotype a third column has to be build with an iPad or other touchscreen device.


On this screen the audience can see the genome and they see where mutations happend and/or are happening as well as it's recent history of mutations.
I think that with this setup the audience will see the work his intension and understand to some degree what is happening within evolution and the use of genetic algorithms in design.

genetic organisms