Archive for April, 2006

Stigmergy

Thursday, April 27th, 2006

A lamppost covered in about 150 CD packaging stickers, outside the Best Buy location in Fairview Heights, Illinois. A wide variety of musical genres and time periods were present, and no other post in the lot had a CD sticker.

Stigmergy is a method of communication in emergent systems in which the individual parts of the system communicate with one another by modifying their local environment. [...] ‘Stimulation of workers by the performance they have achieved.’”

I remember a ride at Six Flags when I was a kid that started with a boat going into a cave. Where the ceiling dropped into reach, there was a huge neon splotch where countless bits of chewing gum had been stuck together. One solid plate of gum, beginning with a single piece and accelerating outward.

JMF based video capture (teaser post)

Wednesday, April 26th, 2006
I’ve got an imminent deadline for a prototype of my 1st serious camera tracking project and I just can’t seem get QT4Java to play nicely (make that “consistently”) on my dev machine. Sometimes it works. More than often it does not…

Yesterday I wasted almost a full day with (un/re)installing various versions of QT and WinVDIG, reading and hacking – then decided to throw in the towel and try my luck with the Java Media Framework to get a camera feed into my app…

Another 12 hours later, after wading through Sun’s JMF docs and various failed experiments, writing and merging little demos scavenged from across the web, I’ve got it working: Me waving back at myself in B&W on screen as JMF captured (and processable) video with Processing.

Disclaimers (and hence the “teaser” subtitle):

  • So far only working under Eclipse
  • JMF only exists for Windows and Linux (no OSX, sorry Robert!)

I’ve done some preliminary speed tests with a 640×480 window size and my Philips ToUCam Pro capturing at 320×240 @ 15fps:

P2D (default renderer) 44fps average
P3D 52fps average
(*both fps counts over 1 minute) – I’m not sure if/how much this is faster than the default QT4Java solution…

Next steps are obviously to wrap this up in a library, but this probably won’t be anytime until end of May since I want to do it properly. I might publish the existing code earlier, but it’s currently using an Java interface mechanism for callbacks and so will only work outside the P5 IDE (e.g. in Eclipse)… watch this space!

Visual Scratch

Sunday, April 23rd, 2006

Visual Scratch

Visual Scratch by Jesse Kriss is a realtime visualization of scratch DJ performance. Ms Pinky is used to get the velocity of the turntable into Max/MSP using a control record. Ms Pinky allows you to scratch an MP3, so the sound is routed out to the mixer, and then back into Max where volume & frequencies are analyzed. A second machine is used to output the Processing visuals. Jesse has previously created MaxLink, a method of communication between Max/MSP & Processing, used in the project Visual Scratch.

Watch video.

(via processing.org)

Saturday, April 8th, 2006

The end has come… pictures of my bit of the show are here. At some point Iman will put up pictures of all the other parts of the exhibition.

SodaPlay 2.0

Thursday, April 6th, 2006

Generator.x has a sneak preview of SodaPlay 2.0. PlayForge, the new construction and simulation environment, will include a public API allowing users the add and share new features.

OFFF: Event & Processing Workshop

Monday, April 3rd, 2006

OFFF
Last year I talked in the Open Room at the OFFF festival in Barcelona. I am a really big fan of this event, so nice to see that they are extending this to a Processing workshop. I am involved in the Cybersonica exhibition around this time, so won’t be able to attend, but it looks very interesting.

Workshop
HANGAR and the OFFF Festival are pleased to announce EXTEND, a one week collaborative workshop around Processing where participants will develop their own projects in cooperation with some of the most significant artists in the Processing community. The workshop will be led by main developers of the environment Casey Reas and Ben Fry, along with Marius Watz and Zachary Lieberman.

The themes of the workshop will be directed based on the applications submitted, but potential topics include computer vision, advanced motion, information visualization, sensing, and 3D graphics. A special focus of the workshop will be how to extend the capabilities of Processing building libraries and tools. Deadline for applying April 21st.

Event Lineup
Ben Fry & Casey Reas / Bigspaceship / Bradley Grosh [GMUNK] / Chuck Anderson / Erik Natzke / Folkert Gorter / Granatta / Group94 / Jonathan Harris / Kyle Cooper / Marcos Weskamp / Marius Watz / Nando Costa / Rob Chiu / Santiago Moebio / Scott Hansen (ISO50) / Supperstudio / Syrup / Vince Frost / Waskman / WeWorkForThem / Wig-01 / Zach Lieberman & Golan Levin / Ze Frank ..and more…

Extend: Taller avanzado de Processing en Hangar

Sunday, April 2nd, 2006

Otro taller interesante que llevarnos a la boca aquí en Barcelona. Me ha ayudado a que se me pase el disgusto por no vivir en la capital (tenía una pinta…).

Creo que sobran las presentaciones, así que…

Ctrl+V:

EXTEND: Taller de Trabajo Avanzado sobre Processing
Impartido por Casey Reas, Ben Fry, Marius Watz y Zachary Lieberman

Barcelona, HANGAR 8 – 12 de Mayo.
Un proyecto de OFFF y HANGAR con ocasión de OFFF 2006

HANGAR y el festival OFFF anuncian en colaboración un taller de trabajo de una semana de duración alrededor de Processing en el que los inscritos colaborarán con algunos de los nombres más importantes de su comunidad de artistas en el desarrollo de proyectos propios. El taller será impartido por Ben Fry y Casey Reas , creadores de Processing, junto a Marius Watz y Zachary Lieberman .

A lo largo del taller se tocarán técnicas y áreas como: visión por ordenador, técnicas avanzadas de movimiento, visualización de datos, sensores y gráficos en 3D. Se pondrá además un especial énfasis en cómo aumentar las posibilidades de Processing a partir del desarrollo de librerías y herramientas adicionales.
Los participantes trabajarán en grupo o individualmente, en colaboración con los profesores, que les ayudarán a explorar sus ideas y desarrollar su proyecto.

El nivel del taller se determinará en función de las solicitudes recibidas, pero en ningún caso se tratará de un taller de iniciación. Los inscritos deberán tener un conocimiento previo de Processing y, si es posible, haber desarrollado algún proyecto en este entorno anteriormente.

El taller tendrá lugar todos los días entre el l unes 8 y el viernes 12 de mayo . El 13 de mayo se presentarán los resultados del taller en el Centro de Cultura Contemporánea de Barcelona , como parte de las actividades del festival OFFF .

La fecha límite de recepción de solicitudes para participar en el workshop es el 21 de Abril . El precio del taller será de 50 Euros y el número máximo de participantes será de 20 personas.

Los interesados pueden enviar sus solicitudes de inscripción a: i nfo@hangar.org

Incluyendo:

* Una breve biografía personal y profesional.
* Información sobre su experiencia previa con Processing, y , en caso de haber desarrollado proyectos con la herramienta, enlaces a éstos.

OFFF
www.offf.ws

HANGAR
www.hangar.org

Processing
www.processing.org

tags: , , ,