Tangible sequencer interface with Skittles


Using a webcam, some cardboard, and a bag of Skittles, [Kyle McDonald] created this tangible interface for a beat sequencer. The Skittles are dropped onto the rows which correspond to a drum channel and each Skittle represents an 1/8th note. For such cheap components, the system seems to recognize the sequences pretty quick. This is probably due to some clever programming with the processing back-end. He claims his inspiration was the BallBearing sequencer, which uses the ball bearings as contact switches to determine the sequence rather than having a webcam analyze the surface.

It would be really nice to see this project expanded into a full blown instrument. the webcam could allow for dynamic surfaces and he could certainly add more control to the system with some knobs and/or sliders. He claims these features, and the source, will soon arrive.

8 thoughts on “Tangible sequencer interface with Skittles

  1. Dane — you’re on :)

    @3 My first idea was jellybeans. Skittles were the “more flat” option :) I guess Hershey’s Kisses would be another alternative?

    @4 Audiopad/Reactable type surfaces are way more complex, but often based on the same principle: a webcam pointed at a tangible surface.

    I don’t know when/if I’ll come back to work on this more and implement any other features… but if anyone would like to expand on this idea I just posted the source — feel free to contact me if you have questions!

  2. Man this is so cool!!

    Way to go kyle, I can’t believe you made this drum machine/sequencer out of skittles of all things and a piece of cardboard.

    I wish I had engineering/electronics skills like this.

    Again, So freakin’ cool!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s