Playing The Guitar Of DOOM

Over the years, we’ve seen DOOM run on pretty much everything from an 8088 to a single keycap. We’ve also written up one or two controllers, but we don’t think we’ve ever seen anything like this — playing DOOM with an electric guitar.

The guitar in question is a Schecter Hellraiser Deluxe, which seems like a great choice to us. In order to get the notes to control the game, [DOS Storm] converted a handful of notes to MIDI using a VST plugin called Dodo MIDI 2 and the Reaper DAW. Then it was a matter of converting MIDI to keystrokes. This took two programs — loopMIDI to do take the MIDI data and route it elsewhere, and MIDIKey2Key to actually convert the MIDI to the keystrokes that control DOOM.

The result is that the notes that move Doomguy around are mostly in an A-major bar chord formation, with some controls up in the solo range of the fret board. Be sure to check out the demo video below and watch [DOS Storm] clear level one in a fairly impressive amount of time, considering their controller is a guitar.

That key cap isn’t even the most ridiculous thing we’ve seen DOOM running on. It’s probably a toss-up between that and the LEGO brick.

Via adafruit

7 thoughts on “Playing The Guitar Of DOOM

    1. Toilet paper roll? Biro pen? Can of sardines? Carpet remnant? Frying pan? USB cable? Bumper sticker?

      He’s not running DOOM on a guitar, he’s got the guitar wired to a MIDI device to convert notes into keystrokes.

  1. Honestly, this is pretty darn lame. Too much delay between the guitar and Doom Guy. Now modifying a Guitar Hero controller would be better. Possibly a Rock Smith cable would work better.

    Been playing the Guitar and Bass for over 20 years.

  2. When i read the title I was thinking of a guy playing some guitar riffs and some algorithm that extract commands out of it.. playing single strings to tap a key is pretty lame

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.