Spectral.h File Reference

#include "CSL_Core.h"
#include "BlockResizer.h"
#include "sndfile.h"
#include <fftw3.h>

Go to the source code of this file.

Namespaces

namespace  csl

Classes

class  csl::FFT
class  csl::IFFT

Defines

#define FFTW_ENABLE_FLOAT
#define CSL_FFTW_sample   sample
#define CSL_FFTW_cmplx   fftwf_complex
#define CSL_FFTW_plan   fftwf_plan
#define CSL_FFTW_c2r_plan   fftwf_plan_dft_c2r_1d
#define CSL_FFTW_r2c_plan   fftwf_plan_dft_r2c_1d
#define CSL_FFTW_deplan   fftwf_destroy_plan
#define CSL_FFTW_free   fftwf_free
#define CSL_FFTW_exec   fftwf_execute
#define CSL_FFTW_alloc   fftwf_malloc
#define CSL_FFTW_MEASURE   FFTW_MEASURE
#define CSL_FFTW_ESTIMATE   FFTW_ESTIMATE
#define CSL_FFT_REAL   0
#define CSL_FFT_COMPLEX   1
#define kFFTMeasure   0
#define kFFTEstimate   1

Typedefs

typedef int csl::CSLFFTType
typedef int csl::FFTFlags


Define Documentation

#define FFTW_ENABLE_FLOAT
 

#define CSL_FFTW_sample   sample
 

#define CSL_FFTW_cmplx   fftwf_complex
 

#define CSL_FFTW_plan   fftwf_plan
 

#define CSL_FFTW_c2r_plan   fftwf_plan_dft_c2r_1d
 

#define CSL_FFTW_r2c_plan   fftwf_plan_dft_r2c_1d
 

#define CSL_FFTW_deplan   fftwf_destroy_plan
 

#define CSL_FFTW_free   fftwf_free
 

#define CSL_FFTW_exec   fftwf_execute
 

#define CSL_FFTW_alloc   fftwf_malloc
 

#define CSL_FFTW_MEASURE   FFTW_MEASURE
 

#define CSL_FFTW_ESTIMATE   FFTW_ESTIMATE
 

#define CSL_FFT_REAL   0
 

#define CSL_FFT_COMPLEX   1
 

#define kFFTMeasure   0
 

#define kFFTEstimate   1
 


Generated on Fri Apr 6 20:18:15 2007 for CSL by  doxygen 1.4.5-20051010