Open Processing

Open Processing!

Just wanted to give a quick plug to ITP student Sinan Ascioglu’s new site: www.openprocessing.org — a community “flickr-like” site for Processing sketches. It’s terrific work and I’m hoping students in my courses will find it helpful for organizing portfolios of their work. I’m hoping to be able to help Sinan by figuring out a way to auto-generate thumbnails from uploaded Processing sketches. Seems to be the one missing piece (it’s a pain in the neck to generate those screenshots yourself). Any ideas? Post here in the comments.

I just returned from a trip to Savannah, GA to for technology and art week. Mary Flanagan gave a great talk on the nature of video games as an expressive medium and Andrew Schneider demoed his wacky and incredible Experimental Devices for Performance.



Voronoi from shiffman on Vimeo.

Download QT version (better quality)

I installed a version of my new “Voronoi” project at the Jepson Center for the Arts and gave two workshops at local community centers about programming art with Processing. In the above video, the software continuously computes a Voronoi diagram colored according to pixels seen by a video camera. The tiles reshape themselves and move into place as the camera imagery changes.

IMG_5927 Learning Processing frame0 Mary Flanagan Lecture

Thanks to Harry Delorme and the Telfair Museum for organizing so many great events!

Rob Faludi and I are working on a Processing library for Digi’s XBee Series 1 radios. Direct from Rob’s blog:

The library currently facilitates receiving single sample I/O packets in API mode, and returns an object that contains the analog values, digital values, sender’s 16-bit address and RSSI value. The next tasks will be to receive regular RX frames, issue AT commands and receive responses, issue TX frames and receive responses to those. We’d also like to support the XBee Series 2 radios, which have a similar API structure.

Here’s where you can download and learn about the library.

The ITP Show finished up with some nice write-ups on the internets: ny times blog and MAKE.

About a week or so before the ITP show, my Big Screens class had their own show at the IAC Building on their rather large video wall. I’m hoping we set the world record for largest Processing sketch ever. Some photos (video coming soon):

ITP Big Screens @ IAC  ITP Big Screens @ IAC   

This, as far as I know, was the first public use of the Most Pixels Ever library, which admittedly needs quite a bit of work still.

I’m behind updating this place so here come three quick holiday blog posts. . . First one is just a link to an interview with me on Vague Terrain conducted by Jeremy Rotsztain. Jeremy’s project Slow Down West Side Highway was featured in the ITP Big Screens show, which will be the subject of the next post. . .

E-mail Processing

While it may not be nearly as kooky as calling Processing on the phone, I’ve been asked about checking e-mail from Processing several times this semester. So rather than try to dig up example code on the internets, I’ve quickly thrown together one that checks a POP account and/or sends mail via SMTP. It’s all done with Javamail.

Download the example sketch.

Code snippets after the jump. . .

Continue reading ‘E-mail Processing’



ITP Big Screens @ IAC from shiffman on Vimeo.

My class went to test their projects on the IAC video wall this week. The works in this video are by Young Cho, Hye Ki Min, and Ji-Sun Lee. The pieces in the photos below are by Daniel Liss and Lucia Jeesun Lee. All 15 projects will be on display in December. More to come!

Sounder by Daniel Liss IMG_5473.JPG

How to connect to Processing from a phone call:

http://www.shiffman.net/p5/asterisk


Calling Processing again from shiffman on Vimeo.

Going to write this up and publish the code (in conjunction with my Big Screens course) in the next couple days.