Loading…
Back To Schedule
Wednesday, November 16 • 4:20pm - 4:50pm
APPLE: Deploying v2 Audio Units as v3 Audio Unit Extensions

Log in to save this to your schedule, view media, leave feedback and see who's attending!

In this talk, we will demonstrate how an existing v2 Audio Unit can be deployed as a v3 Audio Unit Extension for added capabilities like iOS support and Objective-C / Swift compatibility. This can be done without modifying existing code by means of the AUAudioUnitV2Bridge wrapper class. First, we will show how to build a non-UI v3 Audio Unit Extension using the recently released AUGenericViewController for quick evaluation and testing. Then we will show how to reuse the Audio Unit's Cocoa UI on macOS, and finally how to add a new cross-platform AppKit / UIKit-based UI written in Swift.



IF YOU ARE ATTENDING ONLINE, ALL TALK SESSIONS CAN BE ACCESSED FROM THE MAIN LOBBY: https://conference.audio.dev

Speakers
avatar for Marc Boucek

Marc Boucek

Core Audio Software Engineer, Apple


Wednesday November 16, 2022 4:20pm - 4:50pm GMT
1) Ctrl 10 South Pl, London EC2M 7EB, UK