One of the most eye-opening new additions to my live performance rig has come from an unlikely source, my entertainment cart. I first heard of people doing this as some sort of murky rumor, and mused on the possibility of pairing the Wiimote via Bluetooth to my laptop, but how to interface it? After catching a few YouTube vids and reading up on a few enthusiast sites, I had my answer and a pretty wicked adrenaline buzz, thinking of all the things I could do with gestural control.
My laptop is a Windows machine, so my intermediary app of choice is a free utility called GlovePIE. It has a fancy scripting interface that allows you to specify what MIDI signals the Wiimote generates, and how. You can also make it output keystrokes, mouse moves, and more.
In my script, the controller's buttons are all mapped to MIDI notes, and the "Wiimote.RelAccX" parameter is set up to trigger another MIDI note when it's whipped downward like a drumstick. These all correlate to a special Drum Rack setup I built in Live. At the moment, I find the CC generation (from movement/tilting) a bit too fiddly to trust onstage, so I'm not using it. The latency and timing are also not perfect, so plan to have your sequencer quantize your input.
While also simply being a lot of fun, this new setup allows me to connect with the crowd in a new way; one that's tough to do when you're squinting at a monitor and trying to find the correct knob in a sea of dozens. I can even walk out into the crowd and keep playing (haven't stagedived while sequencing yet.) Next I'll be adapting it to spice up my DJ sets, and I could even mount a Wiimote to my bass guitar. The mind boggles.
Here's a text file with a tutorial on setting yourself up, and here's my simplified copy of the stock GlovePIE Wii MIDI script- feel free to hack it up and make it your own. (Many thanks are due the GlovePIE dev team and user community)