Here's the definitive source of the Core Audio SDK because It's been missing forever. Originally from Apple documentation Archive, Core Audio Utility Classes.
Rumours are that you can define
CA_NO_CORE_SERVICES
and CA_USE_AUDIO_PLUGIN_ONLY
, but that causes the build of AUPublic
to fail.
These macros are removed by Apple in macOS 10.13 (Source).
They are replaced with __Verify
and __Verify_noErr
so the code would compile under the latest macOS.
I have no idea how to deal with Carbon and I never used these to develop graphical AU plugin,
so I didn't include any of the .r
files in the targets.
If you are familiar with Carbon please make PRs ❤️