Wiimote Controllers is a Max/MSP interface for composers and artists interested in getting started with the Nintendo Wii for creative application. The interface may handle up to four Wiimotes simultaneously and is ready to use alongside OSCulator. The interface uses the CNMAT object ‘OSC-route’.
Below are just some of the documented resources I’ve made for Max/MSP. Hopefully these Max abstractions help save you time within this wonderful programming environment.
Jitter matrix grid – creates a grid of any size columns and rows (stored inside a coll) for controlling a Jitter matrix.
Tempo Control – interface for controlling tempo in Max. User can control tempo with bpm or millisecond. Includes a tap tempo.
drop folder – dropping a folder of files will automatically place files into a umenu object. Great for buffer/groove objects.
for loop – performs an arithmetic ‘for loop’ in Max/MSP. Sometimes line programming can be much easier than graphical.
data as table – displays data in a table as it is received, so you can graphically see the values of incoming data over the course of time.
MIDI Drum umenu – standard channel 10 MIDI drums list saved conveniently into a umenu (culled from Apple’s basic MIDI synthesizer)
MIDI Control – modular design for controlling MIDI volume, program changes, and makenote in Max. Each function is inside its own patcher object.
toggle message – toggles input of any message (number, message, bang) between two outputs.
modulo bang – user controls up/down integer count with modulo control when only bangs are available.