Game Day: Play Drums, MIDI, Guitar with a Wii Controller, Free

Bless Nintendo for making the Wii controller: inexpensive, lots of internal sensor data (motion sensing, tilt sensing, buttons), elegant design, and standard Bluetooth support allowing it to be used with Mac, Windows, and Linux.
Now there’s free and open source software for making the most of your Wiimote as a musical instrument. First up: Wiinstrument, a multi-purpose percussion instrument, now available for all three operating systems (a Windows version was recently added).
- Plays percussion / drums with gestures
- Use an (in-development) internal sampler with WAV files, or trigger other software via MIDI
- Use tilt for control changes
- Supports tilt, velocity (how much force you use when you move your Wiimote), with acceleration from both the Wiimote and nunchuk
- It works with Mac, Windows, and Linux, via a standard OpenGL-based interface, thanks to the awesome 2D OpenGL library Gosu. (Programmers, take note.)
Of course, drums are just the beginning — you could use this to trigger clips, grooves, visualist videos and animations, whatever. And it comes with demos, tutorials, source code, the lot.
Wiinstrument Release Information
GarageBand tutorial (relevant to other apps, too)
Support information for Windows, Mac OS X Leopard, Linux
Via thread with the creator on our forums
Here is in action.
But, you say, that’s all well and good, but it’s not … air guitar. Today is your lucky day:
![]()






You wear it on your shoulder, but it’s not a guitar. It’s a US$425 MIDI controller, powered by SONAR and photocell sensors for Theremin-like control in the air. It could be none other than the latest creation from instrument builder Tony Amendolare, aka 







