|
arduino-audio-tools
|
Hann FFT Window function. More...
#include <FFTWindows.h>


Public Member Functions | |
| Hann ()=default | |
| virtual void | begin (int samples) |
| Setup the window function providing the fft length. | |
| float | factor (int idx) |
| float | factor_internal (int idx) |
| const char * | name () |
| int | samples () |
| Provides the number of samples (fft length) | |
Protected Member Functions | |
| float | ratio (int idx) |
Protected Attributes | |
| const float | fourPi = 12.56637061f |
| int | i_half_samples = 0 |
| int | i_samples = 0 |
| float | samples_minus_1 = 0.0f |
| const float | sixPi = 18.84955593f |
| const float | twoPi = 6.28318531f |
Hann FFT Window function.
|
default |
|
inlinevirtualinherited |
Setup the window function providing the fft length.
Reimplemented in BufferedWindow.
Provides the multipication factor at the indicated position. The result is symetrically mirrored around the center
Implements WindowFunction.
|
inlinevirtual |
Implements WindowFunction.
|
inlineinherited |
Provides the number of samples (fft length)
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |