Audio Converter Services


Audio converter objects convert between various linear PCM audio formats. They can also convert between linear PCM and compressed formats. Supported transformations include the following:

  • PCM bit depth

  • PCM sample rate

  • PCM floating point to and from PCM integer

  • PCM interleaved to and from PCM deinterleaved

  • PCM to and from compressed formats

A single audio converter may perform more than one of the listed transformations.


Data Types


Specifies priming information for an audio converter, used as a value for the kAudioConverterPrimeInfo property.


A reference to an audio converter object.


An audio converter property identifier.


Sample Rate Conversion Quality Identifiers

Specifiers for sample rate conversion quality, used for the kAudioConverterSampleRateConverterQuality property.

Sample Rate Conversion Complexity Identifiers

Specifiers for the sample rate conversion algorithm, used for the kAudioConverterSampleRateConverterComplexity property.