FFT8

Fast Fourier Transform with eight samples.

Syntax

void FFT8(
         XMVECTOR __restrict *pReal,
         XMVECTOR __restrict *pImaginary,
         const size_t uCount = 1
)  

Parameters

pReal
Type: XMVECTOR __restrict *

[in, out] Real components of the FFT. Must have as least uCount × 2 elements.

pImaginary
Type: XMVECTOR __restrict *

[in, out] Imaginary components of the FFT. Must have at least uCount × 2 elements.

uCount
Type: size_t 

[in] Number of FFT iterations.

Return value

Type: void 

None.

Remarks

All buffer parameters must be 16-byte aligned. Audio data must be FLOAT32 mono.

Requirements

Header: Declared in XDSP.h.

Namespace: Use XDSP.

See also

XDSP Functions