Made with Processing. Audio by Bonobo (Flutter).
I made this piece last year and performed it live with Bitshifter. It was my favorite piece of the set so I decided to revisit it and clean up the code. It runs much faster now (direct OpenGl calls) and no longer requires a MIDI drumpad to control it.
Sadly, the audio analysis doesnt work so well with it in this version. Its hard to associate the beats with the visuals. But i like it nonetheless so up it goes. I will be playing with it more over the coming weeks.
For those that are interested, I am creating an image that is symmetrical along the x and y axis. To this image, I render a ripple algorithm. So, as the audio is analyzed, ripples are created and they propogate throughout this image. I then render 50 cubes, each with this image textured onto all 6 sides. The cubes are positioned with the same x, y, and z position but their size is dynamic, as is their alpha.