Wii Remote

A standard Wii Remote used as a MIDI controller with custom software.

Already a classic, and still one of the interfaces I regularily use as musical instrument/controller. A custom Java application that I call WiiConnect takes care of translating the movements and other interactions into MIDI notes and control change data.

The application that translates Wiimote data into MIDI data - connection view.
View of the window to configure the MIDI output values for different interaction types with the main controller
View of the window to configure the MIDI output values for different interaction types with the Nunchuk extension.
A MIDI learn function allows to limit the output data for easier use of MIDI kern functionality inside other music software.