Remember those childhood memories of your grandmother telling you to stop hammering away at her pots and pans? Odds are pretty good that the last time you struck a beat with her dishware, you had a few more years to go before you understood tempo and rhythm. Now that we’re a bit older, [Jiffer Harriman] invites us to return to our kitchen armed not only with those childhood memories, but also a with the Kitsch-Instrument: a suite of solenoids, a controller, and a software pipeline to algorithmically turn your kitchen into a giant percussion instrument.
The Kitsch-Instrument is a modular music system that enables the user to pull a percussive pattern out of his or her everyday kitchen utensils. The percussion hits come from a series of mosfet-driven solenoids that can be fixed onto plates, cups, and other everyday items through a variety of clips. These solenoids are collectively driven by two stacked custom Arduino shields that are, in turn, driven either by hand with a button-interface, or algorithmically with a pattern generated by the graphical programming language, Pure Data.
In designing this project, [Jiffer] and his team intended to bring not just a musical tool to young tinkerers. They also aimed to help educate these young minds with multiple entry points into their project. For top-level users, adding buttons is almost as easy as plug-in-and-play. For experienced circuit designers and tinkerers, the entire project is open source with the board layout and software available for download. Overall the project can be explored from lower and lower levels while still retaining its functionality as a musical interface.
If you suspect that this project seems to have that same whimsical sense as the Auto-Meter-Reader Feeder, you’d be right! [Jiffer] and [Zack] hail from the same lab at the University of Colorado. We’re excited to see what upcoming beats will arise from a truly off-the-shelf symphony.
via the [Tangible Embedded and Embodied Conference]
Continue reading “Kitsch-Instrument Pulls a Sonata out of your Dishware”
One of the more interesting use cases for the Raspberry Pi is exploiting its DSP capabilities in interesting ways. There’s a lot of horsepower inside the Raspberry Pi, more than enough to do some very interesting things with audio, all while being powered by a small wall wart adapter. [Pierre] over on the Pure Data mailing list has a proof-of-concept working that uses the Raspi as a guitar effects processor. The results are very encouraging – [Pierre] is able to use his Raspi as a delay, pitch shifter, and of course a classic flanger, phaser, and chorus with a latency of about 16 ms.
There are a few steps necessary to get low latency with the Raspi’s audio interface. [Pierre] is running his Pi headless, and allocated more RAM to the CPU.
If you’d like to try this out for yourself, [Pierre] has a tutorial for setting up Pure Data with the Raspberry Pi. He’ll be updating his blog soon with more tutorials and verified USB audio interfaces later.
Check out the processor in action after the break.
Continue reading “Raspberry Pi becomes a guitar effects processor”
[Ico Doornekamp] sent us his ultrasonic-entirely code based-thermin project in response to yesterdays Virtual theremin. By using the programming environment Pure Data, he is able to transform his laptop into a dual input device (while only using a single microphone) without modification. By being so open-ended theoretically anyone can have a theremin within a few moments of downloading, but he does mention it might not work on all hardware.
Also in relation to yesterday’s use of a Wii remote [blobKat] let us know about his thesis project, performance based music making. After studying the connection between musicians and their use of laptops decided that they would want more interaction and movement in their music creation. He combined gesture recognition and synth based movement with Wii remotes to achieve his ends. The video above is an explanation and example of his efforts.
[jay] reminded us of this old video of solenoids banging rhythms on furniture and household objects. There’s no schematic, but in the video it looks like an Arduino drives a bunch of solenoids through relays. The PC interface is run on Pure Data, an open source programming environment for audio, video, and graphic processing. Thanks [Jay].