Hackaday Prize Entry: Orchestral Invention Defies Convention

Like many of us, [Laurens] likes video game music and bending hardware to his will. Armed with a Printrbot, a couple of floppy drives, and some old HDDs, he built the Unconventional Instrument Orchestra. This 2015 Hackaday Prize contender takes any MIDI file and plays it on stepper and solenoid-based hardware through a Java program.

A while back, [Laurens] won a Fubarino in our contest by using a MIDI keyboard and an Arduino to control the Minecraft environment with Legend of Zelda: Ocarina of Time songs. The Unconventional Instrument Orchestra uses that Fubarino of victory to control the steppers of two floppy drives. He only needed three pins to control the drives—one to enable, one to set the head’s direction, and one to make it step once per pulse.

If ever you’ve been around a 3D printer, you know they make music as a natural side effect. The problem is getting the printer to obey the rests in a piece of music. In order to do this, [Laurens] used his software to control the printer, essentially withholding the next command until the appropriate time in the song.

The percussive elements of this orchestra are provided by a hard drive beating its head against the wall. Since it’s basically impossible to get an HDD to do this as designed (thankfully), [Laurens] replaced the control board with a single transistor to drive the coil that moves the head.

[Laurens] has made several videos of the orchestra in concert, which are a joy all their own. Most of the visual real estate of each video is taken up with a real-time visualization of the music produced by the software. There’s still plenty of room to show the orchestra itself, song-specific gameplay, and a textual commentary crawl in 16-segment displays. Check out the playlist we’ve embedded after the break.

The 2015 Hackaday Prize is sponsored by:

3 thoughts on “Hackaday Prize Entry: Orchestral Invention Defies Convention

  1. Feedback of the hackaday.io:

    Every time I see link going to hackaday.io I feel little bit sad or frustrated; for me it’s forbidding somehow. Few things:

    – black background; dunno why but it makes it somehow hard to “read”
    – left side; lot’s of wasted space.. and lot’s of information overload; follow this and links to other social media sites are passé .. it’s like cheap advertisement flyers
    – “see all details” .. you have read lot’s of stuff and then you need to click this to read more.. and you’re redirected back to top of the page. Why cannot it load all the details at once? Please remove that feature.
    – hard to find the info since it might be anywhere on the page (github links etc.)

    Idea: make somekind of “header” where all info is at the same places (githubs, youtubes, twitters..)

    1. it’s been scientifically proven that it’s easier to read white on black than any other combination of visible light. perhaps you just shouldn’t be reading on a smartphone?

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.