Definition at line 59 of file fft_impl.cpp.hpp.
|
| void | buildLinearBinLut (fl::vector< u8 > &lut, int fftN) |
| |
| void | buildLogBinLut (fl::vector< u8 > &lut, int fftN, float fs, int binStart, int binEnd) |
| |
| void | computeBinEdgesQ16 () |
| |
| void | computeLinearBins (const u16 *mag, int, Bins *out) |
| |
| void | computeLogRebinNormFactors (fl::vector< float > &normFactors, const fl::vector< u8 > &lut, int fftN, float fs, int binStart, int binEnd) |
| |
| void | initHybrid (int samples, int bands, float fmin, float fmax, int sr) |
| |
| void | initLogRebin () |
| |
| void | initNaive (int samples, int bands, float fmin, float fmax, int sr) |
| |
| void | initOctaveWise (int samples, int bands, float fmin, float fmax, int sr) |
| |
| void | initWindow () |
| |
| void | logRebinRange (const u16 *mag, int fftN, float fs, int binStart, int binEnd, u32 *rawBinsI, const fl::vector< u8 > &lut) |
| |
| void | runHybrid (span< const i16 > buffer, Bins *out) |
| |
| void | runLogRebin (span< const i16 > buffer, Bins *out) |
| |
| void | runNaive (span< const i16 > buffer, Bins *out) |
| |
| void | runOctaveWise (span< const i16 > buffer, Bins *out) |
| |