Project Details
Arduino MIDI Glockenspiel with TIP120 Transistors
A 25 note glockenspiel controlled by an Arduino Mega and TIP120 transistors. Accepts MIDI data sent to if from a digital audio workstation (DAW) such as Ableton. Solenoids strike the notes and dynamics are controlled by the timing of the strike and a felt covered damping bar lowered by servos. Includes controls on the instrument as well that adjust the dynamics and damping (sustain), as well as dynamic ramping routines.
Kinetic Sand Table
My DIY kinetic sand table, inspired by the Sisyphus Table. Uses a RaspberryPi and gcode files from Sandify.org to draw patterns in sand.
Indoor Wind Chimes
Small, indoor wind chimes controlled by an outdoor anemometer with the help of an Arduino.
MIDI Xylophone with Arduino Mega
This project uses an Arduino Mega, relay boards, and solenoids to convert a $30 xylpohone (technically a glockenspeil) into a MIDI output device. The 3D printed parts were designed in Autodesk Fusion 360 and printed on a Prusa MK3s. The laser cut parts were designed in Adobe Illustrator and cut on a Boss laser. MIDI songs are being played on the free LMMS digital audio workstation. LoopMIDI creates a vritural midi port on the laptop to pass the signal from LMMS to Hairless MIDI, which creates a serial bridge to the Arduino Mega over a USB cable.