LMMS
Loading...
Searching...
No Matches
DSP::ToneStackLT Class Reference

#include <ToneStack.h>

Public Member Functions

 ToneStackLT ()
void init (double _fs)
void activate (sample_t **ports)
void setparams (double R1, double R2, double R3, double R4, double C1, double C2, double C3)
void updatecoefs (sample_t **ports)
sample_t process (sample_t x)

Private Types

enum  { Order = 3 , Steps = 25 }

Private Attributes

double * kcoef
double * vcoef
LatFilt< Orderfilter

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
private
Enumerator
Order 
Steps 

Constructor & Destructor Documentation

◆ ToneStackLT()

DSP::ToneStackLT::ToneStackLT ( )
inline

Member Function Documentation

◆ activate()

void DSP::ToneStackLT::activate ( sample_t ** ports)
inline

◆ init()

void DSP::ToneStackLT::init ( double _fs)
inline

◆ process()

sample_t DSP::ToneStackLT::process ( sample_t x)
inline

◆ setparams()

void DSP::ToneStackLT::setparams ( double R1,
double R2,
double R3,
double R4,
double C1,
double C2,
double C3 )
inline

◆ updatecoefs()

void DSP::ToneStackLT::updatecoefs ( sample_t ** ports)
inline

Member Data Documentation

◆ filter

LatFilt<Order> DSP::ToneStackLT::filter
private

◆ kcoef

double* DSP::ToneStackLT::kcoef
private

◆ vcoef

double* DSP::ToneStackLT::vcoef
private

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