Fully fretted guitar MIDI controller

[Andy] came across this guitar midi controller project from way back and decided to send us a tip about it. The English version, translated from the original Russian, is easy to follow and documents the build process from first prototypes to the version you see above. It can connect via a standard MIDI cable and then be used to control anything you want. The only thing missing is the ability to transmit velocity data, but that’s certainly not a deal breaker.

The device has two sensory parts. The first is a set of pickups that can be seen underneath the strings near the bridge. These work like standard magnetic pickups but instead of extrapolating fret data from the pitch picked up on the string, there is a second sensor mechanism for every fret of each string. Since the strings are made of metal, it’s possible to detect which fret is depressed based on continuity sensing. Of course this means you need a conductor between every fret, and that’s why the fingerboard has been replaced with one made of printed circuit boards. All of this data is gathered, then sent to the MIDI device via a PIC 16F74 microcontroller.

If this leaves you wanting for more guitar hacks, don’t miss this one that adds addressable LEDs in between each fret.

Comments

  1. loans says:

    No velocity data is a pretty big negative for a guitar-type MIDI controller…

    Otherwise it looks pretty sweet!

  2. Giovanni says:

    Yeah but can this one get hit with lightning :-)

    None the less, midi guitar = awesome

    http://gizmodo.com/5617443/building-the-worlds-first-lightning+proof-midi-guitar

  3. gareth says:

    Excellent project made with available parts and lots of ingenuity – well done!
    It occurs to me that adding velocity would be a simple matter of analysing the wave peaks at the onset of a string pluck. Why not do that?
    Best Wishes
    Gareth

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 94,560 other followers