Inheritance diagram for CzplfFFTGen:
Public Member Functions | |
CzplfFFTGen (int iBlockLength, int iZeroPadFactor, _Fft_Windows_ eWindowType) | |
virtual | ~CzplfFFTGen () |
void | zplfFFT (zCOMPLEX *pfDest, float *pfSrc) |
void | zplfIFFT (float *pfDest, zCOMPLEX *pfSrc) |
CzplfFFTGen (int iBlockLength, int iZeroPadFactor, _Fft_Windows_ eWindowType) | |
virtual | ~CzplfFFTGen () |
void | zplfFFT (zCOMPLEX *pfDest, float *pfSrc) |
void | zplfIFFT (float *pfDest, zCOMPLEX *pfSrc) |
CzplfFFTGen (int iBlockLength, int iZeroPadFactor, _Fft_Windows_ eWindowType) | |
virtual | ~CzplfFFTGen () |
void | zplfFFT (zCOMPLEX *pfDest, float *pfSrc) |
void | zplfIFFT (float *pfDest, zCOMPLEX *pfSrc) |
Public Attributes | |
int | m_eLastError |
Protected Member Functions | |
int | BuildFFTTables () |
void | FreeFFTTables () |
int | BuildFFTTables () |
void | FreeFFTTables () |
int | BuildFFTTables () |
void | FreeFFTTables () |
Protected Attributes | |
float * | m_pfSinTable |
float * | m_pfCosTable |
float * | m_pfSinTable |
float * | m_pfSinTable |
|
do not use the constructor! Definition at line 82 of file FEAPIExamplePluginLoudness/zplFFTGen.cpp. References BuildFFTTables(), CzplfFFT_If::CalculateWindow(), eWindowType, m_eLastError, m_pfCosTable, m_pfSinTable, and zplfMalloc(). |
Here is the call graph for this function:
|
do not use the destructor! Definition at line 103 of file FEAPIExamplePluginLoudness/zplFFTGen.cpp. References FreeFFTTables(). |
Here is the call graph for this function:
|
do not use the constructor! |
|
do not use the destructor! |
|
do not use the constructor! |
|
do not use the destructor! |
|
Implements CzplfFFT_If. |
|
Implements CzplfFFT_If. |
|
Implements CzplfFFT_If. Definition at line 150 of file FEAPIExamplePluginLoudness/zplFFTGen.cpp. References _2PI, m_pfCosTable, m_pfSinTable, and zplfMalloc(). Referenced by CzplfFFTGen(). |
Here is the call graph for this function:
|
Implements CzplfFFT_If. |
|
Implements CzplfFFT_If. |
|
Implements CzplfFFT_If. Definition at line 175 of file FEAPIExamplePluginLoudness/zplFFTGen.cpp. References m_pfCosTable, and m_pfSinTable. Referenced by ~CzplfFFTGen(). |
|
calculates the zeropadded FFT
Implements CzplfFFT_If. |
|
calculates the zeropadded FFT
Implements CzplfFFT_If. |
|
calculates the zeropadded FFT
Implements CzplfFFT_If. Definition at line 112 of file FEAPIExamplePluginLoudness/zplFFTGen.cpp. References m_eLastError, m_pfCosTable, m_pfSinTable, pfSrc, ZASSERT, and zRealFFTSplitGeneric(). |
Here is the call graph for this function:
|
calculates the IFFT from the zeropadded FFT
Implements CzplfFFT_If. |
|
calculates the IFFT from the zeropadded FFT
Implements CzplfFFT_If. |
|
calculates the IFFT from the zeropadded FFT
Implements CzplfFFT_If. Definition at line 135 of file FEAPIExamplePluginLoudness/zplFFTGen.cpp. References m_eLastError, m_pfCosTable, m_pfSinTable, pfSrc, ZASSERT, and zRealIFFTSplitGeneric(). |
Here is the call graph for this function:
|
Reimplemented from CzplfFFT_If. Definition at line 82 of file FEAPIExamplePluginZeroCrossings/zplFFTGen.cpp. Referenced by CzplfFFTGen(), zplfFFT(), zplfFFTCreateInstance_Gen(), and zplfIFFT(). |
|
Definition at line 89 of file FEAPIExamplePluginZeroCrossings/zplFFTGen.cpp. Referenced by BuildFFTTables(), CzplfFFTGen(), FreeFFTTables(), zplfFFT(), and zplfIFFT(). |
|
Definition at line 89 of file FEAPIExamplePluginZeroCrossings/zplFFTGen.cpp. |
|
Definition at line 89 of file FEAPIExamplePluginSpectral/zplFFTGen.cpp. |
|
Definition at line 75 of file FEAPIExamplePluginLoudness/zplFFTGen.cpp. Referenced by BuildFFTTables(), CzplfFFTGen(), FreeFFTTables(), zplfFFT(), and zplfIFFT(). |