≡ Menu

Wii Drum High 1.0 released!


With Nintendo Wii remote, Nunchuk and Wii Balance Board, it is easy to produce drum kit sounds from programming of their acceleration, joystick and weight data. These data can be transmitted from Wii controllers via Bluetooth to PC or Mac without Wii consoles. Wii Drum High integrates all three kinds of Wii controllers to stimulate a drum set of Hi-hat, Snare, Base drum, Crash cymbal, Ride cymbal, Mid Tom and Low Tom. Up to 4 sets of Wii remote and nunchuk can be used at the same time. (one of my colleague succeeded in connecting 5 wiimotes to a PC, but I’ve never tried)

This software is written in C# and utilizes Windows Presentation Foundation (or WPF) within .NET Framework 3.5 for user interface and animation. The data from wii controllers is collected using Brian Peek’s WiimoteLib API, and sound is programmed with DirectSound.

Licence

Source code is released under GNU General Public License (GPL)

Requirements and Usage

For Windows XP, you need to download and install .NET Framework 3.5.
For Wndows Vista, no additional installation of .NET Framework is required.

1. Connect your Wiimote, Nunchuk (optional) and Wii Balance Board (optional) to your PC via Bluetooth. There are a number of tutorials online on how to do this, for quick start, you may download a trial version of BlueSoleil and follow this article.
2. Run the application.

Tutorial on control is available soon. Try it yourself first!

Build

1. Download and install Visual C# 2008 Express to compile the project if you don’t have it yet.
2. Download and install DirectX 9.0c Redistributable for software developers including update of Managed Code.
3. Get familiar with using the Wiimote in C# and build the project.

Downloads

source (visual studio)
release

Album

[audio:Allie – I’m Yours.mp3]
[audio:http://hezhao.net/project/wii/Allie_If_It_Kills_Me.mp3 | titles=If it kills me | artists=Allie]

Video

Stay tuned!

more at http://hezhao.net/project/wii-drum-high.html

Comments on this entry are closed.

  • James feller January 4, 2009, 12:51 am

    How does one get the balance board connected to the computer? I can not figure it out.

Next post:

Previous post: