Where or in which system path the audio server plugin need to be install on Catalina?

Hi,

Audioserverpugin.h explicitly mentioned that plugin bundle should be install at location "/Library/Audio/Plug-Ins/HAL".

But new mac book comes with Catalina installed doesnt have the folder "HAL" in system path "/Library/Audio/Plug-Ins/"


Where to install audio server plugin on Catalina?


Thanks,

Replies

+1
As per https://support.apple.com/en-us/HT201532 the third party audio unit plug-ins are to be installed in /Library/Audio/Plug-Ins/Components. However, as per above, the docs in CoreAudio/AudioServerPlugIn.h state that it should be installed in

/Library/Audio/Plug-Ins/HAL. 

Furthermore in the catalina release notes https://developer.apple.com/documentation/macos_release_notes/macos_catalina_10_15_release_notes it states that Legacy Core Audio HAL audio hardware plug-ins are no longer supported. Use Audio Server plug-ins for audio drivers. Which I assume is why fresh installs of catalina do not contain the HAL directory. In my attempts, moving the audio server plugin to /Library/Audio/Plug-Ins/Components results in coreaudio APIs being unable to enumerate the devices, whereas if we created a placed it in the location specified in CoreAudio/AudioServerPlugIn.h it is enumerated. Please advise.
All AudioServerPlugIns should be installed at '/Library/Audio/Plug-Ins/HAL'. If the directory doesn't exists, it is the job of the installer to create it.