Instruments As Games – Games As Instruments

instruments-as-games

Here’s a pair of diametrically opposed hacks. One makes use of a real instrument to play Rock Band, the other makes use of a game controller to play real music.

[Tim] lets us know that his friend figured out how to play Rock Band 2 on expert level by playing flute instead of singing. Of course this works because the game is just looking for the correct frequency for scoring. It makes sense that the vocal lines can be offset by an octave and still register correctly. We wouldn’t have thought of this ourselves but now that we’ve seen her success, we will try it (our instrumental skills far out pace our singing talents).

Seeing this sparks a correlation with Phone Phreaking, which started with a blind kid singing a tone into the receiver to make the remainder of his long distance call free. This was followed by Blue Boxes that allowed people without perfect pitch to play the tones electronically. It would be interesting to see what could have been done with a talented flute player (like the beat-boxing flutist) and one of those old phone networks.

On the other side of the coin, we have [Jordan’s] project in which she creates midi controllers using Wii drums from Guitar Hero World Tour and Rock Band. The Guitar Hero drums are velocity sensitive, a feature she’s using in her setup. The MIDI data takes into account how hard the drums are struck and the resulting sound reflects that. This particular writeup outlines her use of Osculator for the velocity sensitive system, but you can also check out the tutorial she wrote covering the use of JunXion with the Rock Band controller that we covered in the past.

Video for both of these control schemes is included after the page break. We love to see people break the guise of “I’m creating music by playing a video game” and actually use their musical talents in a new and interesting way.

Continue reading “Instruments As Games – Games As Instruments”

Harmonic Keyboard Controller

harmonic

[aris] is continuing work on his harmonic table keyboard midi controller. Instead of the traditional linear keyboard layout, keys are laid out in a hexagonal pattern. This is the same idea as the C-Thru AXiS, which you can find a video demo of here. Along the left edge is a row of buttons to transpose the layout up or down. Switches for octave up and down along with a generic slider are also included. The final controller will include a 16×2 LCD character display. The core of the controller is MIDIBox, and he’s using the SDK to write the custom C code. Embedded below is the first test with just four buttons wired.

Continue reading “Harmonic Keyboard Controller”

DIY ‘midi’ Footpedal


[forrest] passed along this diy foot-pedal ‘midi’ controller. It’s a good re-use of hardware, but not a true midi controller. The pcb was gutted from an old keyboard, and the pedals were scored from a mad 60 mile tour of the local radio shacks clearance bin. Since the pedals are simple momentary on switches, it was a matter of wiring them to the controller and using a laptop to generate signals via usb midi interface. Replace the keyboard pcb with a drum controller and you’d have an interesting stand alone solution.

Just so I could enjoy some extra crow, I managed to leave one other entry out of my published list of Design Challenge entries. [Jason] sent in this MEGA32 programmer/dev board. He kept it single sided, but you’ll need a parallel port to use it.

Magnetic Strip Resistor MIDI Controller


[Joel] sent me a tip where I discovered this fun hack. It reminds me of the old pencil lead resistor trick. It looks like Ableton Live has been inspiring quite a few original controllers.

From the post: (Myspace doesn’t seem to have individual post linking)
“If you REALLY want to do this, the code is here. It is sloppily written in PASM for the Ubicom SX microcontroller running at 50Mhz addressing an ADC0808 (datasheet) 8 bit parallel ADC, because it’s the year 1993.”