Arduino Xylophone

I built an Arduino-controlled electronic xylophone.

Piezo disks > voltage > Arduino > OSC and/or MIDI > Garageband


Github repos for the code:

  • New code uses Pure Data and OSC to create and/or play MIDI and doesn’t rely on a serial to MIDI converterĀ (updated June 15, 2012)
  • Old code relies on serial to MIDI converter


Google doc:

Xylophone circuit


Serial to MIDI converter

Garageband xylophone software instrument

Instructions on building Garageband software instruments

Drum Kit Kit

Spooky MIDI Instrument

4051 reference

4051 multiplexer that I ordered from Digikey