www.pudn.com > AudioWave.rar > FFT.cpp
// FFT.cpp: implementation of the CFFT class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "FFT.h"
#include "math.h"
#include "complex.h"
#include "define.h"
#include "math.h"
#include "malloc.h"
#include "conio.h"
#include "stdio.h"
#include "string.h"
#define pi (double)3.14159265359
#define m 6
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CFFT::CFFT()
{
}
CFFT::~CFFT()
{
}
void CFFT::FFTSignal(
int nPower,
double *RealIn,
double *ImagIn,
double *RealOut,
double *ImagOut )
{
int i;
int nSamples = 1<