burrisd / Novation-SL-MKIII

Cubase MIDI Remote script for Novation SL MKIII keyboard controller.
GNU General Public License v2.0
2 stars 1 forks source link

Further isolate creation of driver pages, subpages, and controls from their bindings. #3

Closed burrisd closed 2 years ago

burrisd commented 2 years ago

In the name of increased flexibility with less effort for binding (mapping) the controls, some additional "framework" would be useful. Ideally, the construction of the interface, and subsequent binding of the controls to callbacks would be more isolated. As the needs for the scope of controls across multiple pages arise, the control bindings could simply be relocated to the appropriate code location while the construction of the pages remains intact.