Star Wars Imperial March Played by Dual Floppy Drives

Although many have made some sort of music with improvised electronics, few sound as cool as this Imperial March from Star Wars played by two floppy drives. According to [Pawel], “It’s nothing new” and quite simple. This may be true as we’ve featured an Imperial March-playing floppy drive here before, but it was only one drive. Although it may not be the London Symphony Orchestra, the two drives together sound quite good!

According to him, the FDD has a fairly simple interface. To move the head, one simply needs to pull the DRVSB pin low and then activate the STEP pin on a falling edge.  This will make the head move one direction dependent on the DIR pin state. In this case, an ATMega microcontroller is moving everything. An explanation of the pins used in this hack can be found here.

Although it may look like an intimidating hack on the surface, something like this might be a neat project to try with some old hardware and an Arduino or other controller! [Pawel] did have the idea to hook up a 5 1/4″ and 8″ drive to make a full FDD orchestra, so we can’t wait to see what he comes up with!

36 thoughts on “Star Wars Imperial March Played by Dual Floppy Drives

  1. Absolutely fabulous hack. This reminds me of some app in Amiga that did the same, but that was only mono due to lack of more than one disk drives.

  2. Don’t fall behind on your ‘quite quota': “quite simple” and “quite good”.
    Ugh, that’s awful.
    What is it with HaD writers’ obsession with “quite”? Can anyone there type two dozen words without using (or misusing) “quite”?

  3. PJ Allen, You should learn to crochet so you can pick knits all day. I would imagine that if HaD thought they where posting articles that where merely, “good” then more people would complain. As it is, they only need to call the whaaambulance for you.

    1. …the term is “nit-picking”, as in searching for head lice eggs (nits) in someone’s hair.

      Yes, I know I’m doing the same thing, but your comeback was just too terrible to ignore.

  4. I’d like to see this integrated into a retro computer rebuild and still keep them functional. Maybe run a few switches to switch between usability and awesomeness.

      1. If you look around more, you can find a high speed floppy drive over USB. It should be capable of a higher frequency response, though it looks like drivers are sketchy for USB floppy drives.

  5. As it happens I have three 5 1/4″ drives here as well as a pile of 3 1/2″

    Reading from the disk is feasible but very complicated, you’d need to use most of the program memory on a high end PIC just to read.

  6. There is a small chance that you could use 4000 series logic here, as the commands to read from the FDD could be stored on the disk itself. It would be a lot of work but pretty neat if someone could pull it off.

  7. Twin Floppy Drives…. only used for one thing…. copying from disk to disk, truly the dark side.

    Pompey Pirates 4 eva.

    1. oh young skywalker!

      you don’t remember the dark days of the floppy.

      having two floppy drives is essensial for a jedi knight.
      otherwise the frustration of switching floppies will lead you to the dark side.

  8. That would have scared the bejebus out of me if my computer were to start playing that out of my floppy drives all of a sudden. Would’ve been a great virus back in the day.

Leave a Reply

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

You are commenting using your 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