Chuck iControl

Chuck iControl

I have written a small chuck script that maps the midi events emitted by my icontrol and generates osc events for it.

the events are generated in the "/icontrol" namespace and sent to the udp port localhost 4000 by default - feel free to change that.

the knobs on the right side are mapped to a float value between 0 and 1. The slider sends an integer between 0 and 127. The wheel is sends the turning direction and a value for the turning speed (for example 1 is slow right, turn 20 fast right turn, -64 VERY fast left turn, ...)

buttons and knobs that are channel specific send messages in the form "/icontrol/[channel]/[name]"

the generic buttons use "/icontrol/[name]"