Cinder  0.9.1
Namespaces | Functions
fftsg.cpp File Reference
#include "cinder/audio/dsp/ooura/fftsg.h"
#include "cinder/CinderMath.h"

Namespaces

 cinder
 
 cinder::audio
 
 cinder::audio::dsp
 
 cinder::audio::dsp::ooura
 

Functions

template<typename T >
void cinder::audio::dsp::ooura::cftfsub (int n, T *a, int *ip, int nw, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::makewt (int nw, int *ip, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::cftbsub (int n, T *a, int *ip, int nw, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::rftfsub (int n, T *a, int nc, T *c)
 
template<typename T >
void cinder::audio::dsp::ooura::rftbsub (int n, T *a, int nc, T *c)
 
template<typename T >
void cinder::audio::dsp::ooura::dctsub (int n, T *a, int nc, T *c)
 
template<typename T >
void cinder::audio::dsp::ooura::dstsub (int n, T *a, int nc, T *c)
 
template<typename T >
void cinder::audio::dsp::ooura::bitrv2 (int n, int *ip, T *a)
 
template<typename T >
void cinder::audio::dsp::ooura::bitrv2conj (int n, int *ip, T *a)
 
template<typename T >
void cinder::audio::dsp::ooura::bitrv216 (T *a)
 
template<typename T >
void cinder::audio::dsp::ooura::bitrv216neg (T *a)
 
template<typename T >
void cinder::audio::dsp::ooura::bitrv208 (T *a)
 
template<typename T >
void cinder::audio::dsp::ooura::bitrv208neg (T *a)
 
template<typename T >
void cinder::audio::dsp::ooura::cftb1st (int n, T *a, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::cftf1st (int n, T *a, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::cftrec4 (int n, T *a, int nw, T *w)
 
template<typename T >
int cinder::audio::dsp::ooura::cfttree (int n, int j, int k, T *a, int nw, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::cftleaf (int n, int isplt, T *a, int nw, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::cftmdl1 (int n, T *a, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::cftmdl2 (int n, T *a, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::cftf161 (T *a, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::cftf162 (T *a, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::cftf081 (T *a, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::cftf082 (T *a, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::cftb040 (T *a)
 
template<typename T >
void cinder::audio::dsp::ooura::cftx020 (T *a)
 
template<typename T >
void cinder::audio::dsp::ooura::cftf040 (T *a)
 
template<typename T >
void cinder::audio::dsp::ooura::cftfx41 (int n, T *a, int nw, T *w)
 
void cinder::audio::dsp::ooura::makeipt (int nw, int *ip)
 
template<typename T >
void cinder::audio::dsp::ooura::makect (int nc, int *ip, T *c)
 
template<typename T >
void cinder::audio::dsp::ooura::cdft (int n, int isgn, T *a, int *ip, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::rdft (int n, int isgn, T *a, int *ip, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::ddct (int n, int isgn, T *a, int *ip, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::ddst (int n, int isgn, T *a, int *ip, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::dfct (int n, T *a, T *t, int *ip, T *w)
 
template<typename T >
void cinder::audio::dsp::ooura::dfst (int n, T *a, T *t, int *ip, T *w)
 
template void cinder::audio::dsp::ooura::cdft< float > (int n, int isgn, float *a, int *ip, float *w)
 
template void cinder::audio::dsp::ooura::rdft< float > (int n, int isgn, float *a, int *ip, float *w)
 
template void cinder::audio::dsp::ooura::ddct< float > (int n, int isgn, float *a, int *ip, float *w)
 
template void cinder::audio::dsp::ooura::ddst< float > (int n, int isgn, float *a, int *ip, float *w)
 
template void cinder::audio::dsp::ooura::dfct< float > (int n, float *a, float *t, int *ip, float *w)
 
template void cinder::audio::dsp::ooura::dfst< float > (int n, float *a, float *t, int *ip, float *w)
 
template void cinder::audio::dsp::ooura::cdft< double > (int n, int isgn, double *a, int *ip, double *w)
 
template void cinder::audio::dsp::ooura::rdft< double > (int n, int isgn, double *a, int *ip, double *w)
 
template void cinder::audio::dsp::ooura::ddct< double > (int n, int isgn, double *a, int *ip, double *w)
 
template void cinder::audio::dsp::ooura::ddst< double > (int n, int isgn, double *a, int *ip, double *w)
 
template void cinder::audio::dsp::ooura::dfct< double > (int n, double *a, double *t, int *ip, double *w)
 
template void cinder::audio::dsp::ooura::dfst< double > (int n, double *a, double *t, int *ip, double *w)