Additional configuration variables are optional parameters that are needed if a specific object/algorithm needs configuration parameters beyond the default ones. Objects by default have configuration for (as mentioned above):
- Channels
- Elements
- Modes
An object can chose to utilize all the default variables or not. However if the object needs more configuration variables, that’s where additional variables come in.
A good example is parameter biquad audio object:
- Channels are used
- Elements represent number of biquads field
- Object Mode is the drop down.
However, the parameter biquad object also allows the user to select the filter topology and whether ramping is needed or not. Those two are represented with additional variables. These are fully customizable by the objects.
