AVAudioEngine
E759693
AVAudioEngine is a high-level audio processing and mixing framework class in Apple's AVFoundation that lets developers build complex audio signal graphs with nodes for playback, effects, and recording.
All labels observed (1)
| Label | Occurrences |
|---|---|
| AVAudioEngine canonical | 1 |
Statements (59)
| Predicate | Object |
|---|---|
| instanceOf |
AVFoundation class
ⓘ
Apple framework API ⓘ audio engine class ⓘ |
| developedBy | Apple Inc. NERFINISHED ⓘ |
| hasComponent |
AVAudioEnvironmentNode
NERFINISHED
ⓘ
AVAudioInputNode NERFINISHED ⓘ AVAudioMixerNode NERFINISHED ⓘ AVAudioNode NERFINISHED ⓘ AVAudioOutputNode NERFINISHED ⓘ AVAudioPlayerNode NERFINISHED ⓘ AVAudioUnit NERFINISHED ⓘ AVAudioUnitDelay NERFINISHED ⓘ AVAudioUnitEQ NERFINISHED ⓘ AVAudioUnitEffect NERFINISHED ⓘ AVAudioUnitReverb NERFINISHED ⓘ |
| hasFeature |
3D audio support
ⓘ
audio format conversion ⓘ automatic node connection management ⓘ built-in effects support ⓘ input and output node management ⓘ manual rendering mode ⓘ node-based architecture ⓘ offline rendering ⓘ real-time audio processing ⓘ sample-accurate scheduling ⓘ |
| hasMethod |
attach
ⓘ
connect ⓘ detach ⓘ disconnectNodeInput ⓘ disconnectNodeOutput ⓘ pause ⓘ prepare ⓘ reset ⓘ start ⓘ stop ⓘ |
| hasProperty |
inputNode
ⓘ
isRunning ⓘ mainMixerNode ⓘ manualRenderingFormat ⓘ manualRenderingMaximumFrameCount ⓘ manualRenderingMode ⓘ outputNode ⓘ |
| language |
Objective-C
NERFINISHED
ⓘ
Swift NERFINISHED ⓘ |
| partOf | AVFoundation framework NERFINISHED ⓘ |
| platform |
iOS
ⓘ
macOS ⓘ tvOS ⓘ watchOS NERFINISHED ⓘ |
| provides |
audio mixing
ⓘ
audio playback ⓘ audio processing ⓘ audio recording support ⓘ audio signal graph management ⓘ |
| useCase |
audio effects processing
ⓘ
audio recording apps ⓘ game audio ⓘ live audio mixing ⓘ music apps ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.