23 #ifndef HX3D_AUDIO_FFT 24 #define HX3D_AUDIO_FFT 26 #include "hx3d/math/constants.hpp" 46 static void fft(std::valarray<Complex>& vector);
55 static void bfft(std::valarray<Complex>& vector);
static void fft(std::valarray< Complex > &vector)
Cooley–Tukey FFT (in-place, divide-and-conquer)
static void bfft(std::valarray< Complex > &vector)
Cooley-Tukey FFT (in-place, breadth-first, decimation-in-frequency)
FFT calculation helpers and methods.