Michael put some stepper motors to work playing back MIDI tracks by way of Arduino -
The data for the music is taken from a MIDI file I made. The code for interpreting the data and moving the motors was written by me over the course of a few days.The sound you’re hearing is coming entirely from the motors. The motors are screwed into some pieces of aluminum from an old project to help them resonate. I’m taking requests for other songs to play.
Currently, the information for the song is stored on the Arduino. Plans for implementing a realtime MIDI stream are underway. Eventually I’ll be able to plug in a keyboard and play the motors as though I were playing piano.
Quite awesome. You can see video the project’s earlier version here. [via Adafruit]



I *knew* it was going to be Super Mario Bros. even before the video started playing … Try to get a little more imaginative, I’m sure there are plenty other pieces with only 3 voices of polyphony. With their little flags the motor mounts do look a little bit like the Mario castles, however.
His other music thing “pipe dream” looks much more promising.
The Super Mario Bros theme is something that lots of people recognize. It was chosen both because of popularity and because I had already put the MIDI file together. More music will follow.
The Pipe Dream was a great idea, but providing a quiet compressed air source turned out to be too much of a hassle. Plus, the solenoid valves I had were too loud and too slow. Sadly, that machine has been disassembled. Recognize the stepper motors?
That’s a project I might try again in a few years when I have the money.
Nice to know the motors found new life.
I’m particularly digging this project as I’ve recently been doing something similar w/ relays – gotta love those machine sounds!
I would like to learn more your project using relays. I built Percussus, the drum machine.
http://home.comcast.net/~botronics/percussus.html
This drum machine use relays and Midi to make percussion sounds.
Video doesn’t work. Says “invalid parameters.”
Hi Michael, stepper motors to work playing back MIDI tracks is an excellent work. Thanks to know about this information…
_______
Mark.
CheapCarInsurance.org.uk
// What's Trending
Raspberry Pi Design Contest
Lost PLA Casting from 3D Prints
Ten Tips for Adhesive Tape
Seventeen Sneaky Secret Hides
I Have a (Puzzling) Dream
10 Things to Connect to Your Raspberry Pi
Is it a Hackerspace, Makerspace, TechShop, or FabLab?
Teardrop Camper Trailer
// What's Shared
A better way to slice a pumpkin
DIY Nerf Darts
100 Dollar Store Organization Ideas for Craft Rooms and Beyond
In the Maker Shed: Minty Boost USB Charger
Mad’s Mouse House
Lace Princess Crowns
I Have a (Puzzling) Dream
Play the Rings of a Tree Trunk Like a Record
// Most Commented
DIY Hacks & How To’s: Get Emergency Power from a Phone Line
Resin Casting: Going from CAD to Engineering-Grade Plastic Parts
Ten Tips for Screws and Screwdrivers
Ten Tips for Better Measurement
Is it a Hackerspace, Makerspace, TechShop, or FabLab?
Makers on TV: Big Brain Theory
Arduino Announces New Wireless Linux Board
Grow: A Portable CNC Router System
Trending Topics
Get our Newsletters
About Maker Media
Subscribe
to MAKE!
Get the print and digital versions when you subscribe