---
title: Audio Unit
framework: Audio Unit
role: collection
role_heading: Framework
platforms: [iOS 2.0+, iPadOS 2.0+, Mac Catalyst 13.0+, macOS 10.0+, tvOS 9.0+, visionOS 1.0+]
path: audiounit
---

# Audio Unit

Add sophisticated audio manipulation and processing capabilities to your app.

## Overview

Overview The Audio Unit framework provides interfaces for hosting either version 2 or version 3 audio units and implementing version 3 audio processing plug-ins known as Audio Unit extensions. Developers implementing version 3 audio units should subclass the AUAudioUnit class. Version 3 Audio Unit extensions can be used on iOS, tvOS, and macOS by host apps and distributed via the App Store.

## Topics

### Variables

- [AUDIO_UNIT_VERSION](audiounit/audio_unit_version.md)
