framework

Audio Units

Audio Units is a low-level audio processing framework developed by Apple for macOS and iOS, providing a plugin architecture for real-time audio effects, instruments, and processing. It enables developers to create and integrate audio components that can be used in applications like digital audio workstations (DAWs), music production software, and audio editing tools. The framework supports features such as audio synthesis, mixing, and signal processing with high performance and low latency.

Also known as: AU, AudioUnit, Apple Audio Units, Core Audio Units, AU Plugin
🧊Why learn Audio Units?

Developers should learn Audio Units when building audio-intensive applications for Apple platforms, such as music production apps, audio editors, or real-time sound processing tools, as it offers native integration and optimized performance. It is essential for creating professional-grade audio plugins that are compatible with popular DAWs like Logic Pro and GarageBand, leveraging Apple's Core Audio ecosystem for seamless audio handling. Use cases include developing virtual instruments, audio effects, and audio analysis tools that require precise timing and efficient resource management.

Compare Audio Units

Learning Resources

Related Tools

Alternatives to Audio Units