SynthLab SDK
SynthLab::VADiodeFilter Class Reference

Public Member Functions

virtual bool reset (double _sampleRate)
 
virtual bool update ()
 
virtual FilterOutputprocess (double xn)
 
virtual void setFilterParams (double _fc, double _Q)
 
void setCoeffs (const VADiodeCoeffs &_coeffs)
 
void copyCoeffs (VADiodeFilter &destination)
 

Protected Attributes

FilterOutput output
 
VADiodeSubFilter subFilter [DIODE_SUBFILTERS]
 
VADiodeSubFilter subFilterFGN [DIODE_SUBFILTERS]
 
double sampleRate = 44100.0
 current sample rate
 
double halfSamplePeriod = 1.0
 
double fc = 0.0
 
VADiodeCoeffs coeffs
 

Member Function Documentation

◆ reset()

bool SynthLab::VADiodeFilter::reset ( double  _sampleRate)
virtual

reset members to initialized state


The documentation for this class was generated from the following files: