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.