ASPiK SDK
Loading...
Searching...
No Matches
ReverbTankParameters Struct Reference

Custom parameter structure for the ReverbTank object. More...

#include <fxobjects.h>

Public Member Functions

ReverbTankParametersoperator= (const ReverbTankParameters &params)
 

Public Attributes

reverbDensity density = reverbDensity::kThick
 density setting thick or thin
 
double apfDelayMax_mSec = 5.0
 APF max delay time.
 
double apfDelayWeight_Pct = 100.0
 APF max delay weighying.
 
double fixeDelayMax_mSec = 50.0
 fixed delay max time
 
double fixeDelayWeight_Pct = 100.0
 fixed delay max weighying
 
double preDelayTime_mSec = 0.0
 pre-delay time in mSec
 
double lpf_g = 0.0
 LPF g coefficient.
 
double kRT = 0.0
 reverb time, 0 to 1
 
double lowShelf_fc = 0.0
 low shelf fc
 
double lowShelfBoostCut_dB = 0.0
 low shelf gain
 
double highShelf_fc = 0.0
 high shelf fc
 
double highShelfBoostCut_dB = 0.0
 high shelf gain
 
double wetLevel_dB = -3.0
 wet output level in dB
 
double dryLevel_dB = -3.0
 dry output level in dB
 

Detailed Description

Custom parameter structure for the ReverbTank object.

Author
Will Pirkle http://www.willpirkle.com
Remarks
This object is included in Designing Audio Effects Plugins in C++ 2nd Ed. by Will Pirkle
Version
Revision : 1.0
Date
Date : 2018 / 09 / 7

Member Function Documentation

◆ operator=()

ReverbTankParameters & ReverbTankParameters::operator= ( const ReverbTankParameters params)
inline

all FXObjects parameter objects require overloaded= operator so remember to add new entries if you add new variables.


The documentation for this struct was generated from the following file: