A Patch that represent an monotimbral instrument. More...
 Inheritance diagram for Program:
 Inheritance diagram for Program:| Public Member Functions | |
| Value | getParameter (string parameter) | 
| Gets an Element parameter.  More... | |
| table | getParameterConnections (string parameter) | 
| Get all SignalConnection for this parameter.  More... | |
| bool | hasParameter (string parameter) | 
| void | setParameter (string parameter, Value value) | 
| Sets an Element parameter.  More... | |
| Public Attributes | |
| table | auxs | 
| all AuxEffect for this node | |
| table | children | 
| element children using the element name as key | |
| string | displayName | 
| name shown on the user interface | |
| table | eventProcessors | 
| all EventProcessor for this node | |
| table | inserts | 
| all InsertEffect for this node | |
| table | layers | 
| Layer list for this Program. | |
| table | modulations | 
| all ControlSignalSource for this node using the modulation name as key | |
| string | name | 
| internal element name | |
| int | numParams | 
| number of parameters | |
| table | parameterDefinitions | 
| table of parameter definitions.  More... | |
| Element & | parent | 
| element parent | |
| Part & | part | 
| parent Part for this Program | |
| table | sends | 
| all BusRouter for this node | |
| string | type | 
| internal element type | |
A Patch that represent an monotimbral instrument.
It contains one or several Layers as well as modulations, fxs and event processors
| 
 | inherited | 
Sets an Element parameter.
| parameter | parameterName or parameterId | 
| value | parameterValue (number|bool|string) according to definition | 
| 
 | inherited | 
Gets an Element parameter.
| parameter | parameterName or parameterId | 
| 
 | inherited | 
| 
 | inherited | 
Get all SignalConnection for this parameter.
| parameter | parameterName or parameterId | 
| 
 | inherited | 
table of parameter definitions.
returns the following table:
| property | type | optional | 
|---|---|---|
| id | number | no | 
| type | "int","float","bool","string" | no | 
| default | type | no | 
| displayName | string | no | 
| description | string | no | 
| readOnly | number | no | 
| serialize | boolean | no | 
| min | type | yes | 
| max | type | yes |