Class

AVAudioBuffer

A buffer of audio data and its format.

Declaration

@interface AVAudioBuffer : NSObject

Topics

Getting the Buffer Format

format

The format of the audio in the buffer.

Getting the Audio Buffers

audioBufferList

The buffer's underlying AudioBufferList.

mutableAudioBufferList

A mutable version of the buffer's underlying AudioBufferList.

Specialized Audio Buffers

AVAudioCompressedBuffer

A subclass of AVAudioBuffer for use with compressed audio formats.

AVAudioPCMBuffer

A subclass of AVAudioBuffer, for use with PCM audio formats.

Relationships

Inherits From

See Also

First Steps

AVAudioFile

An audio file that can be opened for reading or writing.

AVAudioTime

A class used by the audio engine to represent time.

Audio Settings and Formats

Define audio data with these constants and classes.

Enabling USB Audio and MIDI for iOS

Set up your system to record digital audio from an iOS device and exchange MIDI data with it by enabling Inter-Device Audio and MIDI.