Discrete Cosine Transforms

Transform vectors of temporal and spatial domain real values to the frequency domain and vice versa.

Topics

First Steps

Signal Extraction from Noise

Use Accelerate’s discrete cosine transform to remove noise from a signal.

Equalizing Audio with vDSP

Shape audio output using discrete cosine transforms and biquadratic filters.

Discrete Cosine Transforms

The functions in the Discrete Cosine Transforms (DCT) family calculate a discrete cosine transform of a specified length on a vector.

vDSP_DCT_CreateSetup

Creates a data structure for use with vDSP_DCT_Execute to perform a single-precision, discrete cosine transform.

vDSP_DCT_Execute

Calculates the discrete single-precision cosine transform for a vector.

See Also

Audio Processing

Equalizing Audio with vDSP

Shape audio output using discrete cosine transforms and biquadratic filters.

Biquadratic IIR Filters

Apply biquadratic filters to single- and multi-channel data.