Inheritance diagram for SampledReverb: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) |
| AsyncTask | loadImpulse (string pathToImpulseResponseFile) |
| Load an Impulse response asynchronously. More... | |
| void | setParameter (string parameter, Value value) |
| Sets an Element parameter. More... | |
Public Attributes | |
| table | children |
| element children using the element name as key | |
| string | displayName |
| name to display on the User Interface, name is used if displayName is not specified. | |
| string | name |
| internal element name | |
| int | numParams |
| number of parameters | |
| table | parameterDefinitions |
| table of parameter definitions. More... | |
| Element & | parent |
| element parent | |
| string | type |
| internal element type | |
| AsyncTask SampledReverb::loadImpulse | ( | string | pathToImpulseResponseFile) |
Load an Impulse response asynchronously.
| pathToImpulseResponseFile | path to the Impulse response file |
|
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 |