Class

AVAudioUnitGenerator

An audio unit subclass that generates audio output.

Declaration

@interface AVAudioUnitGenerator : AVAudioUnit

Overview

An AVAudioUnitGenerator represents an AudioUnit of type kAudioUnitType_Generator or kAudioUnitType_RemoteGenerator. A generator will have no audio input, but will produce audio output. An example is a tone generator.

Topics

Creating an Audio Unit Generator

- initWithAudioComponentDescription:

Initializes a newly allocated AVAudioUnitGenerator instance.

Getting and Setting the Bypass Status

bypass

A Boolean value that indicates whether the audio unit's bypass state is enabled.

Relationships

Inherits From

Conforms To

See Also

Source Node Types

AVAudioInputNode

A node that connects to the system's audio input.

AVAudioIONode

The base class for nodes that connect to the system's audio input or output.

AVAudioIONodeInputBlock

A block to get input data when called by a render operation in the manual rendering mode.

AVAudioNodeCompletionHandler

A general callback handler.

AVAudioPlayerNodeCompletionHandler

The callback handler for buffer or file completion.

AVAudioPlayerNode

A class that plays buffers or segments of audio files.

AVAudioUnitMIDIInstrument

An abstract class representing music devices or remote instruments.

AVAudioUnitSampler

A class that encapsulates Apple's Sampler Audio Unit.

AVAudioSequencer

A collection of MIDI events organized into multiple music tracks, plus a player to play back the events.