1
// fft.h: interface for the Cfft class.
3
// This is a slightly modified version of Takuya OOURA's
4
// original radix 4 FFT package.
5
//Copyright(C) 1996-1998 Takuya OOURA
6
// (email: ooura@mmm.t.u-tokyo.ac.jp).
7
//////////////////////////////////////////////////////////////////////
13
#include "constants.h"
18
bool CalcFFT(double * InPut, int start, int stop,double gain, int Ave, int* OutBuf);
29
void makewt(int nw, int *ip, double *w);
30
void makect(int nc, int *ip, double *c);
31
void bitrv2(int n, int *ip, double *a);
32
void cftfsub(int n, double *a, double *w);
33
void rftfsub(int n, double *a, int nc, double *c);
34
void cft1st(int n, double *a, double *w);
35
void cftmdl(int n, int l, double *a, double *w);