5 #ifndef IIRFILTER_H_INCLUDED
6 #define IIRFILTER_H_INCLUDED
10 #endif // _MSC_VER > 1000
29 void doFilter(
float *node,
long sampleFrames);
float m_fInBuffer[MAXFILTSIZE]
Definition: IIRFilter.h:43
float m_fScale
Definition: IIRFilter.h:50
void doFilter(float *node, long sampleFrames)
Definition: IIRFilter.cpp:179
CFilterCoefficients * m_coefficients
Definition: IIRFilter.h:39
float * m_fACoefficients
Definition: IIRFilter.h:47
Definition: IIRFilter.h:18
#define MAXFILTSIZE
Definition: Filter.h:12
int m_nFiltSizeA
Definition: IIRFilter.h:40
Definition: XMLParser.h:37
CIIRFilter()
Definition: IIRFilter.cpp:8
short m_nBufPos
Definition: IIRFilter.h:45
void init()
Definition: IIRFilter.cpp:28
~CIIRFilter()
Definition: IIRFilter.cpp:23
int m_nForm
Definition: IIRFilter.h:36
void setCoefficients(CFilterCoefficients *coef)
Definition: IIRFilter.cpp:61
float * m_fBCoefficients
Definition: IIRFilter.h:48
void setCoefficientFileName(long sr, char *fileName)
int m_nFiltSizeB
Definition: IIRFilter.h:41
Definition: FilterCoefficients.h:22
bool canProcess()
Definition: IIRFilter.cpp:78
void SetXML(CXMLElement *xml)
void clearBuffers()
Definition: IIRFilter.cpp:36
float m_fOutBuffer[MAXFILTSIZE]
Definition: IIRFilter.h:44
void setSamplingRate(float sr)
Definition: IIRFilter.cpp:66