LMMS
Loading...
Searching...
No Matches
lmms::Lb302Filter Class Referenceabstract

#include <Lb302.h>

Inheritance diagram for lmms::Lb302Filter:
lmms::Lb302Filter3Pole lmms::Lb302FilterIIR2

Public Member Functions

 Lb302Filter (Lb302FilterKnobState *p_fs)
virtual ~Lb302Filter ()=default
virtual void recalc ()
virtual void envRecalc ()
virtual float process (const float &samp)=0
virtual void playNote ()

Protected Attributes

Lb302FilterKnobStatefs
float vcf_c0
float vcf_e0
float vcf_e1
float vcf_rescoeff

Constructor & Destructor Documentation

◆ Lb302Filter()

lmms::Lb302Filter::Lb302Filter ( Lb302FilterKnobState * p_fs)

◆ ~Lb302Filter()

virtual lmms::Lb302Filter::~Lb302Filter ( )
virtualdefault

Member Function Documentation

◆ envRecalc()

void lmms::Lb302Filter::envRecalc ( )
virtual

◆ playNote()

void lmms::Lb302Filter::playNote ( )
virtual

◆ process()

virtual float lmms::Lb302Filter::process ( const float & samp)
pure virtual

◆ recalc()

void lmms::Lb302Filter::recalc ( )
virtual

Member Data Documentation

◆ fs

Lb302FilterKnobState* lmms::Lb302Filter::fs
protected

◆ vcf_c0

float lmms::Lb302Filter::vcf_c0
protected

◆ vcf_e0

float lmms::Lb302Filter::vcf_e0
protected

◆ vcf_e1

float lmms::Lb302Filter::vcf_e1
protected

◆ vcf_rescoeff

float lmms::Lb302Filter::vcf_rescoeff
protected

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