Quote:
Originally Posted by Funkybot
I was imagining "AnotherParam" wasn't an FX param but rather another type of surface parameter. So in my head, something like this...
Code:
Zone "VST: Blah, etc. SomeFX" "Reverb"
SomeEncoder FXParam "3"
Property+SomeEncoder RingColor 0 127 127
Property+SomeEncoder BottomColor 32 120 57
Property+SomeEncoder DisplayType 2
Property+SomeEncoder DisplayColor 0 127 127
ZoneEnd
If so, I like it.
|
Yup, exactly !
The thing that's nice about the Properties approach is that if a given widget doesn't support a property it is ignored, no havoc ensues
In the above example CSI will attempt to set the RingColor, BottomColor, DisplayType, and DisplayColor Properties of SomeEncoder.
Any Properties that SomeEncoder supports will be set, the rest will be ignored.
Kind of like the way it's turning out so far...