<!--
{
  "documentType" : "article",
  "framework" : "Updates",
  "identifier" : "/documentation/Updates/AVFAudio",
  "metadataVersion" : "0.1.0",
  "role" : "article",
  "title" : "AVFAudio updates"
}
-->

# AVFAudio updates

Learn about important changes to AVFAudio.

## Overview

Browse notable changes in <doc://com.apple.documentation/documentation/AVFAudio>.

## June 2024

### Spatial audio with AVAudioEngine

- Adjust the <doc://com.apple.documentation/documentation/AVFAudio/AVAudioEnvironmentNode> orientation to match someone’s head pose via compatible AirPods by setting the new <doc://com.apple.documentation/documentation/AVFAudio/AVAudioEnvironmentNode/isListenerHeadTrackingEnabled> property to `true`. The system requires your app to have the <doc://com.apple.documentation/documentation/BundleResources/Entitlements/com.apple.developer.coremotion.head-pose> entitlement to observe this property.
- Tailor <doc://com.apple.documentation/documentation/AVFAudio/AVAudioEnvironmentNode> output according to a person’s personalized spatial audio profile that they configure in Settings by adding the <doc://com.apple.documentation/documentation/BundleResources/Entitlements/com.apple.developer.spatial-audio.profile-access> entitlement to your app.
- Instruct <doc://com.apple.documentation/documentation/AVFAudio/AVAudioEnvironmentNode> to ignore the new system spatial audio toggle in Control Center by adding the <doc://com.apple.documentation/documentation/BundleResources/Information-Property-List/AVGameBypassSystemSpatialAudio> key to your app’s `Info.plist`.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)