The Most Beautiful Floppy Disk Jukebox Ever

Playing music on floppy drives is something that has been done to death. [kiu]‘s RumbleRail is something else entirely. Yes, it’s still a collection of floppy drives playing MIDI files, but the engineering and build quality that went into this build puts it in a class by itself.

Instead of the usual assemblage of wires, power cords, and circuits that accompany most musical floppy drive builds, [kiu]‘s is an exercise in precision and modularity. Each of the eight floppy drives are connected to its own driver with an ATMega16 microcontroller on board. The microcontrollers in these driver boards receive orders from the command board over an I2C bus. Since everything on the RumbleRail is modular, and the fact [kiu] is using DIP switches to set the I2C address of each board, this build could theoretically be expanded to 127 voices, or 127 individual floppy drives each playing their part of a MIDI file.

The RumbleRail can also operate in a standalone mode without the need for a separate computer feeding it data. MIDI files can be loaded off an SD card by the main controller board, and decode them for the floppy drivers.

If you’d like to build your own RumbleRail, all the board files, schematics, and firmware are up on [kiu]‘s git. There are, of course, a few videos below of the floppy jukebox in action.

22 thoughts on “The Most Beautiful Floppy Disk Jukebox Ever

  1. Message to Kiu:
    I’ve had a mechanical design to use 8 floppy as “towers” done a couple months ago but I’m lacking the code-know-how to make it work.

    I’d like to check if we could work together to build a kit. Thks

    For everybody else: Anyone interested?

    1. See the other comment, Moppy is a good place to start (and way more cheaper, RumbleRail gets expensive due to the modular overhead)

  2. next time I find 4 boes of floppy drives that have been tucked away into different corners of the shop I really need to think about making one of those….
    GREAT BUILD!

    1. As long as it’s still using the floppy interface (rather than directly interfacing with the stepper motor), the drives aren’t really operating outside of their normal parameters. The only difference is that instead of moving between tracks as quickly as possible, each track-step is precisely timed to create a pitch. I would say in theory, they should last as long as they would have lasted as a functional disk-drive (if not slightly longer because the drive motor and read-write heads aren’t important).

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s