VVSDK
1.0
The VVAmbisonic Library
|
#include <CoincidenceFilter.h>
Public Member Functions | |
CCoincidenceFilter () | |
CCoincidenceFilter (int order, float arraySize, float gain) | |
virtual | ~CCoincidenceFilter () |
Public Member Functions inherited from CBSplineFilter | |
CBSplineFilter () | |
CBSplineFilter (bool minPhase) | |
virtual | ~CBSplineFilter () |
virtual bool | canProcess () |
void | addPoint (float freq, float gain) |
Additional Inherited Members | |
Protected Member Functions inherited from CBSplineFilter | |
void | setSamplingRate (float newSR) |
Protected Member Functions inherited from CFFTFilter | |
void | init () |
void | init () |
CFFTFilter () | |
CFFTFilter (bool minPhase) | |
virtual | ~CFFTFilter () |
void | setCoefficients (CFilterCoefficients *coef) |
void | setSamplingRate (float sr) |
bool | canProcess () |
void | setMinPhase (bool newMinPhase) |
bool | getMinPhase () |
void | doFilter (float *node, long sampleframes) |
void | clearBuffers () |
CFFTFilter () | |
CFFTFilter (bool minPhase) | |
virtual | ~CFFTFilter () |
void | setCoefficients (CFilterCoefficients *coef) |
void | setSamplingRate (float sr) |
bool | canProcess () |
void | setMinPhase (bool newMinPhase) |
bool | getMinPhase () |
void | doFilter (float *node, long sampleframes) |
void | clearBuffers () |
CFilter () | |
virtual | ~CFilter () |
void | setName (const char *newName) |
const char * | getName () |
virtual int | getNumChannels () |
Protected Attributes inherited from CBSplineFilter | |
bool | m_bMinPhase |
double | Px [maxN+1] |
double | Py [maxN+1] |
double | ti [maxN+(2 *maxK)+1] |
double | N [maxN+maxK+2][MAXFFTFILTSIZE] |
int | n |
Protected Attributes inherited from CFFTFilter | |
CFilterCoefficients * | m_coefficients |
unsigned int | m_nFiltSize |
bool | m_bMinPhase |
FFTReal * | m_fft |
FFTReal::flt_t | m_fBuffer [MAXFFTFILTSIZE] |
FFTReal::flt_t | m_fSaveBuffer [MAXFFTFILTSIZE] |
FFTReal::flt_t | m_fOutBuffer [MAXFFTFILTSIZE] |
unsigned int | m_nBufPos |
FFTReal::flt_t | m_fFreqCoefs [MAXFFTFILTSIZE] |
FFTReal::flt_t | m_fCoefficients [MAXFFTFILTSIZE] |
FFTReal::flt_t | m_fFreqBuf [MAXFFTFILTSIZE] |
Protected Attributes inherited from CFilter | |
float | m_fSamplingRate |
char | m_strName [81] |
CFilterCoefficients * | coefs |
int | numChannels |
CCoincidenceFilter::CCoincidenceFilter | ( | ) |
CCoincidenceFilter::CCoincidenceFilter | ( | int | order, |
float | arraySize, | ||
float | gain | ||
) |
|
virtual |