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: