hedgehog/software/ HomePage


Some Useful UniversalControl software:

Development

The general idea, from app developers, is to receive OSC messages. That means listening on a UDP port and parsing OSC packets. These can be assigned to actions, and possibly parameters can be passed (e.g. so that we could have brushsize/changeby/percent 1.0 to increase the brush size by 1%, and brushsize/changeby/percent -5.0 to change it down by 5%). More generally, we'd like scriptability, so for example a .lua script (thinking of Reaper here) could bind a message to an action which is implemented by a .lua script, and osc_params is defined as a global variable in the context of the script.