🍦 SwiftServe Get

Menu / Apple frameworks / avfaudio

AVFAudio built inas of Xcode 26.6 · 17F113

Ships with the OS — nothing to add to your Package.swift.

https://developer.apple.com/documentation/avfaudio

What it serves, where

CapabilityiOSmacOSwatchOStvOSvisionOSLinuxCatalyst
Echo cancellation

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

  • AVAudioIONode.setVoiceProcessingEnabled(_:)
    Apple SDK symbol graph · Xcode 26.6
    View in Apple Docs →
    visionOS 1.0+

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

Audio file reading/writing

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

Audio level metering

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

Audio playback

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

Microphone recording

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

Audio session management

serves it · confidence 0.90 · as of Xcode 26.6

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

Spatial audio

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

Audio synthesis / DSP

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it

Notes

Echo cancellation: System voice processing (echo cancellation + noise suppression for voice chat) — not Krisp-style ML denoising.

Audio file reading/writing: Read/write Core Audio formats (CAF, WAV, AIFF, m4a…).

Audio level metering: Built-in level metering on AVAudioPlayer/AVAudioRecorder.

Audio playback: AVAudioPlayer for files/buffers; AVAudioEngine for graphs. Built into the OS — no dependency.

Microphone recording: AVAudioRecorder for files; AVAudioEngine.inputNode for buffers.

Audio session management: The system audio session itself — category, activation, routing.

Spatial audio: 3D positional mixing via AVAudioEnvironmentNode and spatial mixing attributes.

Audio synthesis / DSP: Render-block synthesis via AVAudioSourceNode; AVAudioUnit hosts DSP.

Badges for your README

Maintainer of AVFAudio? These are yours — verified claims, linked to the receipts. Wrong verdict? That's a fix we want; see contribute.

verified badge
capability matrix badge
Echo cancellation badge
Audio file reading/writing badge
Audio level metering badge
Audio playback badge
Microphone recording badge
Audio session management badge
Spatial audio badge
Audio synthesis / DSP badge