Two hard disks and one DJ get down with no delay

Mixmaster [robelix] built a MIDI controller for DJs that uses two hard drives for scratching and cutting some wicked beats.

[robelix]‘s project is called Hard DJ and was inspired by this earlier build capable of producing a droning appreciated chiptune music using the motor inside a hard drive. Instead of reading the out of phase sine waves produced when a hard drive platter is manually rotated, [robelix] used custom laser cut encoder wheels and an IR detector from old computer mice. This gives [robelix] far more resolution than would be possible by reading the drives stepper motors and allows him to scratch and cut to whatever his MC desires.

The electronics portion of the build are a little rough at this stage – just an Arduino Mega, a few buttons, and a trio of faders. [robelix] will be building a proper enclosure for his controller soon, something we can’t wait to see.

If you’d like to clone this DJ controller, all the files are up on the Git. Check out the video after the break.

Comments

  1. rkward says:

    Works well and sounds awful ;-)

  2. sonofabit says:

    i was just about to press submit and suddenly refresh appeared and destroyed my comment… so i’ll sum up quickly. disks should spin, leds underneath should be dimmer and that blue in the case… no words… i know putting leds everywhere you can is cool, but there’s something called good taste… other than that – neat build (sound was too crappy to rate)

    • robelixx says:

      pinning discs is definitely something I’m going to try – since the motors are unused yet this should be quite easy.

      The open spaces will be filled with additional controls, then the inside illumination will only be visible through the side panels.

      And sorry for the poor sound quality in the video. My cam seems to have a pretty weak microphone, next time I’ll try to record it directly from the mixing software.

      • Eric says:

        I believe he meant your choice of music, not the quality of sound. If so, I tend to agree. BUT hey, I still like the build, even if the music isn’t to my tastes. Very cool, I’ll be sure to check out the repo.

  3. ApexLogic says:

    Awesome build, Should throw in some PING sensors for some touch-less sound modulation.

  4. roboman2444 says:

    would be cool to make the disks either pressure sensitive or capcitive touch. Automatically detect when you touch em.

    • robelixx says:

      Using the wheels as capacitive touch sensors is a great idea. Maybe I have to insulate the disks from the frame, should be possible. I’ve got to try this, thanks.

  5. dacapmann says:

    I don’t have a laser cutter for the jog wheel so I just used a clear plastic disk and drew out the design with marker

  6. dacapmann says:

    I don’t have a laser cutter. would a clear plastic disk with your design marked out in marker work?
    cool build, cant wait to see them spin up!

  7. phuzz says:

    The title should be “Two hard disks and one DJ get on/b down with no delay”, then it scans a bit better :)

  8. zarnochwf1 says:

    Much more interesting than “control records” and the huge turntable setups.

    And HD motors aren’t steppers, they’re 3 phase, sometimes with hall sensors depending on how old they are.

  9. chango says:

    Fresh like a box of Krispy Kreme.

  10. mmalluck says:

    Just a word of caution. Be careful using harddrive platters for this. The platters of yesteryear were comprised of a aluminum substraight and take well to the kind of abuse they’ll likely see in this application.

    Many disk nowadays use a glass platters. You wouldn’t want to slice up a finger if you got a little overzealous playing with this.

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

Follow

Get every new post delivered to your Inbox.

Join 93,675 other followers