5 #ifndef SHELFFILTERI_H_INCLUDED
6 #define SHELFFILTERI_H_INCLUDED
10 #endif // _MSC_VER > 1000
25 void doFilter(
float *node,
long sampleFrames);
42 #endif // !defined(AFX_SHELFFILTERI_H__72425CC7_65F2_42D2_BE62_253D0D373277__INCLUDED_)
double b1
Definition: ShelfFilterI.h:36
CShelfFilterI()
Definition: ShelfFilterI.cpp:11
double b0d
Definition: ShelfFilterI.h:38
float m_dBGain
Definition: ShelfFilterI.h:34
double b0
Definition: ShelfFilterI.h:36
Definition: IIRFilter.h:18
void updateCoefficients()
Definition: ShelfFilterI.cpp:55
void init()
Definition: ShelfFilterI.cpp:29
double b1z
Definition: ShelfFilterI.h:37
double x0
Definition: ShelfFilterI.h:36
bool firstBlock
Definition: ShelfFilterI.h:39
double a1
Definition: ShelfFilterI.h:36
double b0z
Definition: ShelfFilterI.h:37
void doFilter(float *node, long sampleFrames)
Definition: ShelfFilterI.cpp:77
double x1
Definition: ShelfFilterI.h:36
Definition: ShelfFilterI.h:17
void setHighBandGain(float dBGain)
Definition: ShelfFilterI.cpp:49
double a1d
Definition: ShelfFilterI.h:38
float m_dCenterFreq
Definition: ShelfFilterI.h:33
double b1d
Definition: ShelfFilterI.h:38
double a1z
Definition: ShelfFilterI.h:37
void setSamplingRate(float sr)
Definition: ShelfFilterI.cpp:37
virtual ~CShelfFilterI()
Definition: ShelfFilterI.cpp:25
double y0
Definition: ShelfFilterI.h:36
void setCenterFreq(float dCenterFreq)
Definition: ShelfFilterI.cpp:43