Wechselspieler is a tool for mapping motion data
from a video stream onto sound events in the MIDI
and OSC protocols. It features a GUI for easy
selection of trigger regions in a video stream and
mapping these to individual sound events. It
supports various video input sources, such as
Video4Linux devices, movie files, and FireWire
cameras. As output, it supports ALSA based MIDI
devices and the UDP based OSC (OpenSoundControl)
protocol for integration with MIDI hard/software
and OSC-capable software like PD, SuperCollider,
and Max/MSP.