5 #ifndef FFTFILTER_H_INCLUDED
6 #define FFTFILTER_H_INCLUDED
10 #endif // _MSC_VER > 1000
31 void doFilter(
float *node,
long sampleframes);
46 #define MAXFFTFILTSIZE (2 * KSMPS)
void setSamplingRate(float sr)
Definition: FFTFilter.cpp:100
bool getMinPhase()
Definition: FFTFilter.cpp:77
FFTReal::flt_t m_fFreqCoefs[MAXFFTFILTSIZE]
Definition: FFTFilter.h:52
bool canProcess()
Definition: FFTFilter.cpp:200
void setMinPhase(bool newMinPhase)
Definition: FFTFilter.cpp:72
bool m_bMinPhase
Definition: FFTFilter.h:40
double flt_t
Definition: FFTReal.h:41
unsigned int m_nBufPos
Definition: FFTFilter.h:50
CFFTFilter()
Definition: FFTFilter.cpp:25
virtual ~CFFTFilter()
Definition: FFTFilter.cpp:39
void doFilter(float *node, long sampleframes)
Definition: FFTFilter.cpp:205
CFilterCoefficients * m_coefficients
Definition: FFTFilter.h:38
void init()
Definition: FFTFilter.cpp:43
unsigned int m_nFiltSize
Definition: FFTFilter.h:39
FFTReal * m_fft
Definition: FFTFilter.h:42
FFTReal::flt_t m_fFreqBuf[MAXFFTFILTSIZE]
Definition: FFTFilter.h:54
Definition: FFTFilter.h:19
FFTReal::flt_t m_fBuffer[MAXFFTFILTSIZE]
Definition: FFTFilter.h:47
FFTReal::flt_t m_fSaveBuffer[MAXFFTFILTSIZE]
Definition: FFTFilter.h:48
Definition: FilterCoefficients.h:22
#define MAXFFTFILTSIZE
Definition: FFTFilter.h:46
void clearBuffers()
Definition: FFTFilter.cpp:82
FFTReal::flt_t m_fCoefficients[MAXFFTFILTSIZE]
Definition: FFTFilter.h:53
void setCoefficients(CFilterCoefficients *coef)
Definition: FFTFilter.cpp:95
FFTReal::flt_t m_fOutBuffer[MAXFFTFILTSIZE]
Definition: FFTFilter.h:49