The Arduino — the Freeduino to be exact, in this illustration — is an ideal, basic platform for experimenting with electronics and microcontrollers. It can be thought of as a very simple, open source computer for use in making devices you make up. It’s pretty basic for sonic work, but for some, that’s its appeal. Photo: George P. Macklin; see granularmatter.com.

Felt and circuits: Critter and Guitari have made a synth-ready shield for the Arduino that turns your electronics into a usable, squelchy synth. But it’s not complete until you painstakingly handcraft an enclosure from felt, as photographed by the creators. For more felt and circuits, see our interview with Monome creators Brian and Kelli, who moonlight as lovers of sustainable fabrics.

I received my Arduino Diecemila in the mail last week and have started to experiment with using it to synthesize audio and video. I’m not very experienced with programming microcontrollers, so I’ve been doing a lot of research to see what’s out there, and it’s greatly encouraging to see that people are taking this little kit in fun directions.

While I wasn’t able to find many “finished” projects, I did find a whole lot of ideas that deserve further exploration:

First up is a simple but effective “Arduino Theremin” from Alberto Bietti. Looks like this one uses an ultrasonic rangefinder rather than an RF field to effect pitch. The squelchy FM-like tone is a little screechy but could work well with a little bit of filtering:

Here’s a very nice MIDI Sequencer from beamercola, being played by IDM darling Tycho. The LEDs are a nice touch, and the stability as he ramps up the clock indicates a solid design. The end result is extremely musical and could stand on it’s own alongside some very pricey commercial counterparts:

Here’s a circuit-bend from octopussss using the Arduino to adjust the toy’s clock rate. Super freaky:

Sebastian Tomczak of little-scale has a very promising drum machine design. I’m sure he’s working on a newer version that doesn’t use those terrible DIP switches for controls:

Sebastian’s also got an amazing VGA synthesizer rigged up that is controlled by what looks like MIDI data synchronized to a beat made in Ableton Live. So awesome, and very portable. I could use one of these at my next live gig:

On a related note, here’s a project from iperry that uses the Arduino to separate incoming audio into frequency bands, then uses those signals to control the color/brightness of a few ambient orbs. Nicely done:

What’s great about these projects collectively is not their functionality, but the breadth of their intents. I’ve yet to see a fully functional polyphonic synth powered solely by Arduino, but I think we’re seeing the components of such a system coming together one by one. And because the Arduino is open-source and nearly all users share their data and experience, we’re only going to see more and better projects as time goes on. I think we’re just at the start of a long journey, one that will certainly delight and amaze as it unfolds.

Ed.: Terrific finds, Mike! But I’m surprised — you missed one of the biggest projects. It’s not polyphonic, mind, but it sounds fantastic. The Critter and Guitari folks, whom we already loved dearly for their video synths and organs and DIY video kit, have built a shield for the Arduino adding on synth capabilities. -PK

This is a board for making the Arduino into a portable stand alone music synthesizer. It plugs directly into the Arduino board and provides 25 multiplexed keys (2 full octaves), 4 pots, status LED, reset switch, digital to analog converter IC, and a RCA audio jack. The Arduino board with its powerful AVR processor is more than adequate for a wide range of sound synthesis techniques. We have experimented with additive / wave-table synthesis, frequency modulation, ring modulation, sampling, polyphony, various arpeggiators. The whole thing can be powered over the Arduino’s USB port for convenient experimenting.

Pocket Piano Arduino Shield Project Page

Here’s a hands-on demo, as captured by Make’s Collin Mel Cunningham :

My favorite project — the creators built a housing and fuzzy keyboard membrane out of felt, as pictured at the top of this story.

Felt Pocket Piano Enclosure How-To [Critter and Guitari]

Collin walks through the whole process of making the Pocket Piano project on MAKE:blog.

Build the Arduino Pocket Piano

A moody shot of the Arduino Pocket Piano by Collin.

Collin has also tried building his own synth project, as reported previously on MAKE.

Arduino synth, as created by mad scientist about town Collin Mel Cunningham. (When not at MAKE, he’s also on MySpace or getting harassed by me at MAKE- and CDM-related events.

I’m guessing that, with the Pocket Piano out for a few months, there are other projects we’re missing. So, fair readers, if you do have cool Arduino-based projects of any kind — or, for that matter, want to tell us that you really prefer a different kit or microcontroller platform — we’d love to hear from you! -PK

  • Michael Una

    Ha, yeah. I was trying to track down simpler projects because that's where I'm starting from, but the Critter & Guittari and Collin's synth projects are definitely awesome.

    Hopefully I'm going to be tracking down projects like that in the next few weeks here as I ramp up my search for more complex knowledge.

    Readers, do you know of any other good projects?

  • http://www.thebasementscientist.com/ Amos

    I'm working on a MIDI shield for the Arduino. It has MIDI in and out, two knobs, two buttons, two LEDs, and a photocell. I have a basic prototype up and running and I just sent my PCB design to the fab house. If that board comes back without errors I'm hoping to sell kits soon.

  • http://www.glacialcommunications.com Sam Harmon

    I've been working on a MIDI sequencer of my own – similar to the beamercola one, but simpler. In addition, I added CV/Gate functionality to it last week. I've got a blog post about it here. I've also got some ideas about a wavetable oscillator, but that may require the Arduino's new bigger cousin – the Sanguino.

  • Pingback: jjjismyexityyy » Blog Archive » links for 2008-09-08

  • http://evilpaul.vox.com Evil Paul
  • Jim

    The pocket piano from critter and guitari is a really good and easy DIY project. That's the first one I did. I made the case from an old cigar box and did a little mod for it to work with a 9 volt battery, and put a 1/4 phone jack… Everything works fine! I definitely recommend it as a first DIY project. Now, if I would just understand how I can program it to make my own sounds…

  • Mike Dugdale

    The easiest project is probably the Arduino Tannerin (http://www.instructables.com/id/Arduino-Lego-Tannerin/) which is the same instrument used by the Beach Boys.

    (But not in Lego, obviously)

  • Pingback: Make More Money » Blog Archive » Making music with Arduino roundup @ CDM

  • http://www.granularmatter.com George P. Macklin

    I'm a big fan of Sebastian Tomczak's arduino work. If you dig around his site a bit you can find a lot of really useful information to help with projects.

  • Pingback: GB Vehicles Info » Blog Archive » Making music with Arduino roundup @ CDM

  • Pingback: Create Digital Music » Sega Master System, NES as Audio Effect; Videos Coming from Blip Fest

  • http://www.speakerfood.nl speakerf00d

    just ordered my first arduino, very anxious to get working with it!

  • Pingback: Experimenting with sounds & rangefinder « team5.xmedia

  • boguz

    you can also check out this cool ARDUINO MIDI-XYLOPHONE:

    http://popo.webatu.com/