Gotye would no doubt be proud - their instrumentation can be a bit off road especially on the original, so this example of the massive global hit "Somebody I Used to Know" was rendered possible by Youtube user BD594. And now as Winter draws in, perhaps we'll see even more of these kinds of projects - of course we'll be expecting the usual Christmas hits...
HP Scanjet 3C as the vocals. It lags a bit due to the fast paced vocals. In order for the stepper motor to play a note it has to be moving and with that large carriage it takes a few milli seconds before it can play a note. It doesn't sound like a lot of time but stretch that over a 4 minute song and voila...out of sync. Programming does help to compensate but it is not perfect.
Amiga 600 Bass on left audio output and Guitar on right audio output
Each audio channel was feed into an oscilloscope
2 Harddrives as the drums and cymbal
Xylophone as the Xylophone (duh) my apologies glockenspiel
Both the Harddrive and Xylophone are controlled by one PIC16F84A mircocontroller
thanks to A1- Electronics Parts (Toronto) for the great deals on all those old parts that are getting harder to find