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

Custom parameter structure for the NestedDelayAPF object. Used for reverb algorithms in book. More...

#include <fxobjects.h>

Public Member Functions

NestedDelayAPFParametersoperator= (const NestedDelayAPFParameters &params)
 

Public Attributes

double outerAPFdelayTime_mSec = 0.0
 delay time for outer APF
 
double innerAPFdelayTime_mSec = 0.0
 delay time for inner APF
 
double outerAPF_g = 0.0
 g coefficient for outer APF
 
double innerAPF_g = 0.0
 g coefficient for inner APF
 
bool enableLFO = false
 flag to enable the modulated delay
 
double lfoRate_Hz = 0.0
 LFO rate in Hz (if enabled)
 
double lfoDepth = 1.0
 LFO depth (not in %) (if enabled)
 
double lfoMaxModulation_mSec = 0.0
 max modulation time if LFO is enabled
 

Detailed Description

Custom parameter structure for the NestedDelayAPF object. Used for reverb algorithms in book.

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=()

NestedDelayAPFParameters & NestedDelayAPFParameters::operator= ( const NestedDelayAPFParameters 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: