Streaming is available in most browsers,
and in the Developer app.
-
Modernizing Your Audio App
Apple platforms provide a comprehensive set of audio frameworks and technologies that are essential to creating a rich app experience. Learn about which frameworks and APIs are recommended to ensure that your app is well positioned for the future.
Resources
-
Download
Hello, and welcome to our session about Modernizing Your Audio App. My name is Peter Vasil, and I'm a software engineer in the Core Audio Team. Let's start with audio units.
Support for Carbon-Component-Based Audio Units will be removed in a future macOS release. We encourage hosts to use the AudioComponent API for audio unit discovery.
With the next OS release, AudioHardwarePlugIn-based plugins are disabled by default. We recommend using the AudioServerPlugin API instead. For now, disabled plugins can be re-enabled in the Audio MIDI Setup utility, but support will be removed completely in a future macOS release. With the next OS release, we will introduce some deprecations. AUGraph, Inter-App Audio, and OpenAL will be deprecated. We encourage developers to switch over to AVAudioEngine, as replacement for AUGraph and OpenAL.
For Inter-App Audio, please use Audio Unit Extensions instead.
The 3D Mixer parameters have been unified across all platforms. For details, please refer to the AudioUnitParameters header file for a list of new and deprecated parameters. For more information, please visit the developer website.
Thank you for your attention.
-
-
Looking for something specific? Enter a topic above and jump straight to the good stuff.
An error occurred when submitting your query. Please check your Internet connection and try again.