1
0
mirror of https://github.com/microsoft/DirectXMath synced 2024-11-21 11:50:05 +00:00
3 FFT8
Chuck Walbourn edited this page 2022-04-26 18:49:21 -07:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Fast Fourier Transform with eight samples.

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

Parameters

pReal

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

pImaginary

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

uCount

[in] Number of FFT iterations.

Remarks

All buffer parameters must be 16-byte aligned. Audio data must be 32-bit float mono.

This performs a split-radix FFT, radix 4 and 2.