Processing + Audio = Remarkable Visuals

Processing is an open source programming language for people who want to program images, animation, and interactions. I've seen it applied in a bunch of situations, but my favorite iteration (and the iteration most relevant to this blog) is when it is used to program relations to audio.

For example:

A video compiled using Radiohead's "Weird Fishes / Arpeggi"
http://vimeo.com/moogaloop.swf?clip_id=935317&server=vimeo.com&show_titl...

From the author: "it is Processing from start to finish. There is no post processing (oooh, a literal pun!) or editing after the fact. I import the audio data from the analysis, augment it with the direct FFT data from the Sonia analysis, press play, and after it is done, I have the finished piece."

Next, a video by the same author, flight404, with Helios's "Sons of Light and Darkness" as the audio source
http://vimeo.com/moogaloop.swf?clip_id=150662&server=vimeo.com&show_titl...
If you're curious, this guy helped develop what would eventually become the new iTunes visualizer (featured in iTunes 8)

Finally, a slightly more impressive application of the software is featured in this video from the Milan Furniture Fair in April of 2007. The floor seen in this video is designed to respond to the audio being emitted by the Kef Muon Speakers (which are purported to have "the best sound quality in the world")


So there you go. Processing at its finest. Did I mention it's free software and apparently easy to use?