View Single Post
Old 05-04-2021, 05:18 PM   #12718
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 11,254
Default

Posting this in the CSI discussion thread because we want a generalized solution, if possible.

The new SCE24 has a ton of controllable parameters.

Because of this there will be a special Zone type -- SCZone.

It would be nice to design this new Zone type in as general a way as possible to allow for future expansion, as well as porting to other "esoteric" controllers.

Suggest using the simple key value pairs approach were the key is the parameter name and the value is simply the collection of values needed for the parameter.

For instance you might want to use a Zone file entry to set the LED ring and Bottom light colours for a particular widget.



Suggest a syntax like:

Code:
SCZone "VST: Blah, etc. SomeFX" "Reverb"
    SomeEncoder    Param "3"
                   RingColor 0 127 127
                   BottomColor 32 120 57
    AnotherEncoder Param "6"
SCZoneEnd
Comments, suggestions, always welcomed.
__________________
To install you need the CSI Software and Support Files
For installation instructions and documentation see the Wiki
Donate -- via PayPal to waddingtongeoff@gmail.com
Geoff Waddington is offline   Reply With Quote