Apple platforms provide a comprehensive set of audio frameworks and technologies that are essential to creating a rich app experience. Use them to immerse your users in multichannel audio with spatial rendering, process sound in realtime using AVAudioEngine, and engage the creativity of enthusiasts and professionals through Audio Unit Extensions.
Audiomack is a free music streaming and discovery platform that allows artists to share their music and fans to discover new artists, songs, albums, mixtapes, playlists and more.
Session Videos
See the latest in audio technologies for Apple platforms presented at WWDC.
Audio Session
Communicate to the system how you intend to use audio in your app.
Documentation
Playing Audio
Play audio files in your apps with APIs such as Media Player and AVPlayer.
Documentation
Audio Files and Format Conversion
Open, read, and write to audio files. Convert between different sample rates from your app.
Sample Code
Recording and Processing Audio
Record and process audio in real-time or offline with AVFoundation APIs.
Documentation
Sample Code
Core Audio
Use the Core Audio framework to interact with device’s audio hardware.
Sample Code
Performance
How to fine tune and achieve the best performance in your audio applications.
Audio App Free Download
Documentation
Audio Unit (AU) Plug-ins
Create audio effects, instruments, and utilities that can be used as a plug-in within other apps or hosted by digital audio workstations (DAW).
Documentation
Sample Code
MIDI
Communicate with MIDI (Musical Instrument Digital Interface) devices such as hardware keyboards and synthesizers.
Documentation
Audio Recording App For Mac
Sample Code
Audio Search App Mac Os
Designing Audio Experiences
Whether sound is a primary aspect of your app’s experience or an embellishment, learn how people expect sound to behave and meet those expectations.
Privacy, Code Signing, and Notarization
Follow the latest Apple privacy and security standards with your Mac apps and extensions.