> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XDSP

> XDSP

# XDSP

APIs do XDSP (funções do DirectX Math)

## Funções

| Função | Descrição |
| - | - |
| [ButterflyDIT4\_1](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/butterflydit4_1.md) | Não use; somente para uso interno. |
| [ButterflyDIT4\_4](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/butterflydit4_4.md) | Não use; somente para uso interno. |
| [Deinterleave](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/deinterleave.md) | Essa função desintercala amostras de áudio de modo que todas as amostras correspondentes a um canal especificado fiquem contíguas. |
| [FFT](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/fft.md) | Transformada Rápida de Fourier com um número arbitrário de amostras. |
| [FFT4](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/fft4.md) | Transformada Rápida de Fourier com quatro amostras. |
| [FFT8](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/fft8.md) | Transformada Rápida de Fourier com oito amostras. |
| [FFT16](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/fft16.md) | Transformada Rápida de Fourier com 16 amostras. |
| [FFTInitializeUnityTable](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/fftinitializeunitytable.md) | Inicializa a tabela de pesquisa de raízes da unidade usada pelas funções de Transformada Rápida de Fourier. |
| [FFTInterleaved](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/fftinterleaved.md) | Aplica uma Transformada Rápida de Fourier (FFT) de 2<sup>N</sup> amostras e reorganiza o resultado de modo que as amostras fiquem dispostas por frequência crescente. O áudio é primeiro desintercalado se for multicanal. |
| [FFTPolar](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/fftpolar.md) | Converte componentes complexos em sua forma polar. |
| [FFTUnswizzle](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/fftunswizzle.md) | Essa função organiza a saída da função de Transformada Rápida de Fourier por frequência crescente. |
| [IFFTDeinterleaved](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/ifftdeinterleaved.md) | Essa função aplica uma Transformada Rápida de Fourier inversa de 2<sup>N</sup> amostras. O áudio é primeiro intercalado se for multicanal. |
| [Interleave](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/interleave.md) | Essa função intercala amostras de áudio de modo que todas as amostras correspondentes a um quadro especificado fiquem contíguas. |
| [ISPOWEROF2](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/ispowerof2.md) | Não use; somente para uso interno. |
| [Função vmulComplex](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/vmulcomplex.md) | Não use; somente para uso interno. |
| [vmulComplex](https://docs.xbox.com/pt-BR/reference/audio/xdsp/functions/vmulcomplex_2.md) | Não use; somente para uso interno. |


## Related topics

- [Áudio XDSP](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/xdspaudio_members.md)
- [Erros do XDSP](https://docs.xbox.com/pt-BR/reference/audio/xdspaudio/enums/xdsperrors.md)
- [Visão geral do XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview.md)
- [Visão geral do envelopamento do XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview-enveloping.md)
- [Convolução de fluxo único com envelope usando a API XDSP](https://docs.xbox.com/pt-BR/build/console-features/audio/overviews/xdsp-overview-single-stream-convolution-with-envelope.md)
