void RevTransform(FFT_DATA_TYPE *ddata,size_t NumLen) { StartTimer(FFTTime); RFFT(ddata,CalcFFTLen(NumLen),-1); StopTimer(FFTTime); }
void FwdTransform(FFT_DATA_TYPE *ddata,BigInt Num,size_t NumLen) { PutNumIntoFFTNum(ddata, Num, NumLen); StartTimer(FFTTime); RFFT(ddata,CalcFFTLen(NumLen),1); StopTimer(FFTTime); }
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); }