Beispiel #1
0
void
RevTransform(FFT_DATA_TYPE *ddata,size_t NumLen)
{
StartTimer(FFTTime);
RFFT(ddata,CalcFFTLen(NumLen),-1);
StopTimer(FFTTime);
}
Beispiel #2
0
void
FwdTransform(FFT_DATA_TYPE *ddata,BigInt Num,size_t NumLen)
{
PutNumIntoFFTNum(ddata, Num, NumLen);
StartTimer(FFTTime);
RFFT(ddata,CalcFFTLen(NumLen),1);
StopTimer(FFTTime);
}
Beispiel #3
0
void PhaseFromWave(float* Dest, float* Wave, int Power)
{
    int Amount = pow(2, Power);
    RFFT(Dest, TempSpace + 65536, Wave, Power);
	PhaseFromComplex(Dest, Dest, TempSpace + 65536, Amount);
}