TouchDesigner_Shared
TouchDesigner_Shared copied to clipboard
Contributing an advanced MIDI Control component
Hi DBraun, thanks for putting together this great collection.
I'd like to contribute a component that facilitates controlling parameters using the Novation Launch Control MIDI controller. I realize that there already is a component on the same controller, but I think it can use some improvement.
The component I put together allows to:
- Map min, mid, max values for 16 sliders on 8 user pages
- Add smoothing on slider movement (similar to ease-out)
- Pick up button presses for 8 buttons on 8 user pages
- Send color commands to 8 buttons on 8 user pages
Configuring the component is done by replacing pre-populated labels and values in a DAT table for ease of use. The component can easily be adapted to other Novation Controllers.
How do you feel about this? Would this fit the purpose of this repository?
Sure, sounds good! Please make a PR.