|
|
| ArduinoFFT (T *vReal, T *vImag, uint_fast16_t samples, T samplingFrequency, bool windowingFactors=false) |
| |
|
void | complexToMagnitude (void) const |
| |
|
void | complexToMagnitude (T *vReal, T *vImag, uint_fast16_t samples) const |
| |
|
void | compute (FFTDirection dir) const |
| |
|
void | compute (T *vReal, T *vImag, uint_fast16_t samples, FFTDirection dir) const |
| |
|
void | compute (T *vReal, T *vImag, uint_fast16_t samples, uint_fast8_t power, FFTDirection dir) const |
| |
|
void | dcRemoval (void) const |
| |
|
void | dcRemoval (T *vData, uint_fast16_t samples) const |
| |
|
T | majorPeak (void) const |
| |
|
void | majorPeak (T *f, T *v) const |
| |
|
T | majorPeak (T *vData, uint_fast16_t samples, T samplingFrequency) const |
| |
|
void | majorPeak (T *vData, uint_fast16_t samples, T samplingFrequency, T *frequency, T *magnitude) const |
| |
|
T | majorPeakParabola (void) const |
| |
|
void | majorPeakParabola (T *frequency, T *magnitude) const |
| |
|
T | majorPeakParabola (T *vData, uint_fast16_t samples, T samplingFrequency) const |
| |
|
void | majorPeakParabola (T *vData, uint_fast16_t samples, T samplingFrequency, T *frequency, T *magnitude) const |
| |
|
uint8_t | revision (void) |
| |
|
void | setArrays (T *vReal, T *vImag, uint_fast16_t samples=0) |
| |
|
void | windowing (FFTWindow windowType, FFTDirection dir, bool withCompensation=false) |
| |
|
void | windowing (T *vData, uint_fast16_t samples, FFTWindow windowType, FFTDirection dir, T *windowingFactors=nullptr, bool withCompensation=false) |
| |