arduino-audio-tools
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
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)
 
void resize (int size)
 Initilze data by defining new size.
 
int size ()
 provides the actual size
 

Protected Attributes

Vector< floatdata {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()

void resize ( int  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: