|
ASPiK SDK
|
Custom parameter structure for the DynamicsProcessor object. Ths struct includes all information needed from GUI controls. More...
#include <fxobjects.h>
Public Member Functions | |
| DynamicsProcessorParameters & | operator= (const DynamicsProcessorParameters ¶ms) |
Public Attributes | |
| double | ratio = 50.0 |
| processor I/O gain ratio | |
| double | threshold_dB = -10.0 |
| threshold in dB | |
| double | kneeWidth_dB = 10.0 |
| knee width in dB for soft-knee operation | |
| bool | hardLimitGate = false |
| threshold in dB | |
| bool | softKnee = true |
| soft knee flag | |
| bool | enableSidechain = false |
| enable external sidechain input to object | |
| dynamicsProcessorType | calculation = dynamicsProcessorType::kCompressor |
| processor calculation type | |
| double | attackTime_mSec = 0.0 |
| attack mSec | |
| double | releaseTime_mSec = 0.0 |
| release mSec | |
| double | outputGain_dB = 0.0 |
| make up gain | |
| double | gainReduction = 1.0 |
| output value for gain reduction that occurred | |
| double | gainReduction_dB = 0.0 |
| output value for gain reduction that occurred in dB | |
Custom parameter structure for the DynamicsProcessor object. Ths struct includes all information needed from GUI controls.
|
inline |
all FXObjects parameter objects require overloaded= operator so remember to add new entries if you add new variables.