The vDSP API provides mathematical functions for applications such as speech, sound, audio, and video processing, diagnostic medical imaging, radar signal processing, seismic analysis, and scientific data processing.
You should read this document if you need to work with vectors, convolution, Fourier transforms, or other signal processing tasks.
Organization of This Document
This document is divided into five chapters:
About the vDSP API—Describes calling conventions, naming conventions, and data types used by the vDSP API.
Using Fourier Transforms—Covers the Fourier transform functionality in vDSP at a conceptual level.
Using Discrete Fourier Transform (DFT) Functions—Covers the modern API for some of the FFT capability in vDSP.
Using Discrete Cosine Transform (DCT) Functions—Covers the API for the DCT capability in vDSP.
Using Biquadratic Filter Functions—Covers the API for the Biquad capability in vDSP.
vDSP Examples provides working samples that demonstrate the use of the vDSP API to perform convolutions, Discrete Fourier Transforms (DFTs), or Fast Fourier Transforms (FFTs).
For more information about specific APIs, see vDSP Reference.