arduino-audio-tools
Loading...
Searching...
No Matches
FFTInverseOverlapAdder Class Reference

Inverse FFT Overlapp Add. More...

#include <AudioFFT.h>

Public Member Functions

 FFTInverseOverlapAdder (int size=0)
void add (float value, int pos, WindowFunction *window_function)
void getStepData (float *result, int stride, float maxResult)
bool resize (size_t size)
 Initilze data by defining new size.
int size ()
 provides the actual size

Protected Attributes

Vector< float > data {0}
int len = 0
float rfft_max = 0

Detailed Description

Inverse FFT Overlapp Add.

Constructor & Destructor Documentation

◆ FFTInverseOverlapAdder()

FFTInverseOverlapAdder ( int size = 0)
inline

Member Function Documentation

◆ add()

void add ( float value,
int pos,
WindowFunction * window_function )
inline

◆ getStepData()

void getStepData ( float * result,
int stride,
float maxResult )
inline

◆ resize()

bool resize ( size_t size)
inline

Initilze data by defining new size.

◆ size()

int size ( )
inline

provides the actual size

Member Data Documentation

◆ data

Vector<float> data {0}
protected

◆ len

int len = 0
protected

◆ rfft_max

float rfft_max = 0
protected

The documentation for this class was generated from the following file: