EDM.com Spotlight

EDM.com Spotlight

Listen To Darude's 'Sandstorm' Recreated On Eight Floppy Disk Drives

MrSolidSnake745 can make beautiful music simply by utlizing eight old floppy disk drives. Watch the disk drives play "Sandstorm" by Darude below.

We are completely awestruck by the sounds these eight floppy disk drives could make. It led us to wonder, "How does MrSolidSnake745 create music with these disk drives?" Well, he conveniently had an FAQ in the description for the video, so we've included some relevant questions and answers below. 


  • What's making the sound?

A: Stepper motors in the floppy drives. It's been done before, you can see other videos around Youtube of people doing songs with stepper motors, but the advantage to floppy drives is that the build is pretty uniform and most are easy to hear.

  • How is this even possible?

The concept behind this is basically getting the stepper motor to operate a certain frequency (getting the motor to step a certain amount of times in a second) which generates a pitch. Then we arrange those pitches together and we get a song.

You need two signals (When it comes to floppy drives) to do this: a direction signal and a step signal. Direction controls which direction the motor will step and the step signal controls at what frequency and how long the motor operates.

  • So, that’s cool, but how the hell do you do that?

This is all do-able because of the software written by Sammy1Am. While I understood the concept, I spent a ton of time trying to code something decent to get the concept to work. I got something that was ok, but Sammy was providing a solution that was much, much better. So I'm using his code, but with quite a few tweaks for my own setup. Go check out his channel, it’s pretty awesome: [http://www.youtube.com/user/Sammy1Am].

What this code does is convert a MIDI file into serial data packets and sends them over to my Arduino Duemilanove (Almost any Arduino will work!). The Arduino receives them and then sends the appropriate channel/floppy drive the information. My time is now spent tweaking stuff around in the code to make it specific to my setup and arranging music that is compatible with these "instruments".

In the video's description, MrSolidSnake745 admits to adding some background sounds and drums, which some commenters are angry about. Although we're content with the additional sounds, we'd love to hear what it sounds like solely with the disk drive sounds. MrSolidSnake745 typically recreates video game music with his floppy disk drive setup, but after this, we hope he continues to recreate classic dance tracks.

Follow MrSolidSnake745: