“Petition”
Petition is a short video I made to learn about the kinect and the Processing programming language. The visualization is generated using data from the Kinect depth camera. The drums are inserted into the output visualization, and trigger unique sounds and explosion forms when their boundaries are breached by the tracked depth points.
I recorded video of this interactive “play” by simple screen capture of the output visualization, then combined that footage with my own vocals and movement. Petition is a result of the drumshow study/prototype series.
drumshow 6 teaser
(The explosion above and in the background is an effect I’m playing with. I’m thinking about having an additional effect occur when two forms are hit at the same time. We’ll see where that goes.)
drumshow (prototype 5)
I added another trigger form, multiple “explosion” forms. I moved them around some too and added particular colors.
I think the next step is to add the sound back in.
As I was recording, I realized playback wasn’t mirroring, and I needed to rotateY(). Unfortunately, PeasyCam doesn’t make it super easy to just change that around. So I need to figure that out as well.
I’d like to add one more model that applies when multiple triggers are hit. A big one. Let’s see what happens…
a couple screenshots from the upcoming drumshow prototype
Drum Show study 4 - No sound. I focused on bringing various forms into the interaction. Here the script cycles through the four forms. I plan on randomizing the order.
I also added a changing box size to the triggers, making the whole thing look a little unstable. Not sure how i feel about that. Going to change them to cylinders soon.
I used the PeasyCam library to get the movement effects. Nice, but it sure hurts the frame rate. I’d like to program pans and such. Here, I’m just manually doing it.
The one thing I can’t account for is the forms sort of ‘rushing to’ the trigger rather than just appearing where the trigger is located. You can’t always tell, but it seems to happen every time. It’s not bothering me horribly now, so we’ll see if i change that.
drum show study 3 - playing with speed and figuring out whether or not mouth movement would be visible enough. Ended up feeling ‘meh’ about those ventures, but the creepiness of the vid makes it feel somewhat successful.
Drum Show study 2 -
got a bit of auto-zoom going on. playing with resolution, strokeWeight(), and pixel density. Getting some actual beats out too :).
My next goal is to get a different shape. perhaps a cylinder
Drum Show (prototype) 2-16-2012