Indoor Snow

It was my mother's birthday on christmas day, so I wanted to make it snow indoors for her and the rest of the family.

You can push the snow around by jumping around infront of it, or if you hit the coloured snowflakes it will play out "White Christmas"

It also spells out words (when I press the secret button) and can of course be played with using msaremote.

Technical explanation: It's a basic particle system with some openCL vision/optical flow + a dash of perlin juice.

In other news, I went up to the Culture Lab at Newcastle University to run an introductory workshop on openframeworks, it was an adventure! They have awesome facilities (lasers, mo-cap, rapid prototyping! pro-tools studio(!)) and I saw some great ideas. I wish I did my masters there now!

If you want the openCL optical flow kernel, .

Got some tasty iPhone stuff in the pipeline for you soon!

Multitouch Sphere and Multithump at Tent Digital

At tent digital (part of tent digital) last week, we showed the multitouch sphere I've been working on. The sphere itself is a product by Pufferfish So we put a camera in it and some IR lighting. I wrote an interactive artwork thingy, which was basically a particle system that drove something called a Voronoi diagram.

Also, I reworked my iPhone app, thump to run on a multitouch table, with 3 separate grids, to allow 3 people to play it at once. I had some depth sensors to work out whether there was someone standing there, and for it to act accordingly.

Apologies for the blurry photos! Multitouch spheres don't take kindly to flash photography.

Physical Sequencer

I wrote the software for a physical sequencer as part of Yamaha/RCA's exhibition at Chappell's of Bond Street. It was Giuseppe Guerriero's concept and Stefan Dzisiewski-Smith did the electronics.

Basically it was a step sequencer with 7 rows of 8 cells. Each cell has a depth sensor with which you can turn the cell on or off. The cells each have a light indicating whether they're active or not and a light indicating the which part of the sequence you're on.

All these sensors went into a single arduino, then into a PC running openframeworks with an adapted version of thump, my iPhone sequencer.

Other news, I got onto the next stage of the Design London Incubator. 10 down 10 to go.

Capture AV - RELEASED!!

My latest experiment - giving Capture, my audio sampler, video capability. It means you can record lots short pieces of audio and video, directly assigning them to midi (or qwerty) keys as you record, then sequence them using Logic or Ableton.

UPDATE: Download it here for Mac and Windows.

This program exports BMP's and the audio is rendered as a WAV, then you can stick everything together with Quicktime.

I want to do some more stuff with it. The example above is very choppy, but it's a test so that's ok. If anyone's interested in collaborating to see where we can take this tool, let me know!

introducing... THUMP

One of the things I've been working on recently is a sequencer/synthesizer for the iPhone called THUMP.

"Thump is the ultimate pocket groove box for your iPhone or iPod Touch.

The intuitive interface allows you to dive in straight away to make music in seconds, then explore the wide array of options and settings to tweak your sound to perfection. Ideal as a musical sketch pad or a live performance tool."

I wrote it in openFrameworks, so it cross compiles on the Mac, so you can download the Mac version here if you'd like to try it. iPhone and Windows versions coming soon. Almost everything totally cross-compiles between Mac and iPhone. It's the future.

For this, I had to write a bit of code for getting sound streams in and out of the iPhone, which you can download here.

Syndicate content