Class performing a RFFT of interleaved stereo data.
More...
#include <rfft.h>
Class performing a RFFT of interleaved stereo data.
◆ RFFT()
RFFT::RFFT |
( |
int |
size, |
|
|
bool |
windowed = false |
|
) |
| |
The constructor creates a RFFT plan.
size Length of time data for a single channel.
windowed Whether or not to apply a Hann window to data.
◆ ~RFFT()
◆ calc()
void RFFT::calc |
( |
const float * |
input, |
|
|
float * |
output |
|
) |
| |
Calculate FFTs.
- Parameters
-
input | Input data of size 2*m_size |
output | Output data of size m_size. |
◆ hann()
Apply a Hann window to a buffer.
- Parameters
-
data | Vector with data to apply window to. |
◆ m_cfg
◆ m_size
Size for a single channel.
◆ m_windowed
Whether or not a Hann window is applied.
The documentation for this class was generated from the following files: