Real Discrete Fourier Transform (DFT).
Public Member Functions
Fft (size_t fftSize)
Constructs an Fft object. fftSize must be a power of two and greater than two.
voidforward (const Buffer *waveform, BufferSpectral *spectral)
Computes the Forward DFT of waveform , filling spectral with freqency-domain audio data.
voidinverse (const BufferSpectral *spectral, Buffer *waveform)
Computes the Inverse DFT of spectral , filling waveform with time-domain audio data.
size_tgetSize () const
Returns the size of the FFT.