75 const double *ri,
const double *ii,
76 double *ro,
double *io);
93 const double *ri,
const double *ii,
94 double *ro,
double *io);
A simple FFT implementation provided for convenience of plugin authors.
void inverse(const double *ci, double *co)
Calculate an inverse transform of size n.
void forward(const double *ci, double *co)
Calculate a forward transform of size n.
FFTComplex(unsigned int n)
Prepare to calculate transforms of size n.
A simple FFT implementation provided for convenience of plugin authors.
void forward(const double *ri, double *co)
Calculate a forward transform of size n.
FFTReal(unsigned int n)
Prepare to calculate transforms of size n.
void inverse(const double *ci, double *ro)
Calculate an inverse transform of size n.
A simple FFT implementation provided for convenience of plugin authors.
static void forward(unsigned int n, const double *ri, const double *ii, double *ro, double *io)
Calculate a one-shot forward transform of size n.
static void inverse(unsigned int n, const double *ri, const double *ii, double *ro, double *io)
Calculate a one-shot inverse transform of size n.
#define _VAMP_SDK_PLUGSPACE_BEGIN(h)
#define _VAMP_SDK_PLUGSPACE_END(h)