-
Notifications
You must be signed in to change notification settings - Fork 3
Dev Instrument
Stig Norland edited this page Jun 19, 2018
·
1 revision
An instrument consist of a list (usually ordered) of ControlConstructs(CC) and their parameters and sub controlconstructs.
Since we cannot bind in parameters to out parameters in the context of CCs we need a container to hold both parameters and CC within a instrument, this container is called InstrumentElement.
The sub controlConstructs are childs of sequences, but to make room for changes and addons that doesn't fit in a sequence, the child of a sequence is mapped to InstrumentElement.sequence which is a list of InstrumentElement, creating a hierarchy of elements.