<!--
{
  "availability" : [
    "iOS: 27.0.0 -",
    "iPadOS: 27.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AudioToolbox",
  "identifier" : "/documentation/AudioToolbox/AUHeadTrackingBinauralRenderer/isDisabled",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Audio Toolbox"
    ],
    "preciseIdentifier" : "c:objc(cs)AUHeadTrackingBinauralRenderer(py)disabled"
  },
  "title" : "isDisabled"
}
-->

# isDisabled

Indicates whether the host is bypassing the renderer due to poor performance.

```
var isDisabled: Bool { get }
```

## Discussion

The host may set this property when the Audio Unit exhibits problematic behavior
such as excessive CPU usage that impacts real-time performance or non-compliance with
API requirements.

When YES, the host bypasses the spatial Audio Unit in the audio signal chain and the
Audio Unit does not render audio. When NO, the Audio Unit receives input and must
render audio when it is matched a Bluetooth headphone device.

The Audio Unit should monitor this property to detect when the host disables the Audio Unit.

This property supports Key-Value Observing (KVO).

---

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)