Jump to content

VoodooHDA vs AppleALC/AppleHDA

2 posts in this topic

Recommended Posts

Since there appears to be a problem with uploading this reply to a user experiencing a problem it is being posted as a new topic.


If you are not using the AppleALC kext to modify the stock AppleHDA, consider doing so.


The VoodooHDA kext has volume limitations and with AppleALC method your audio output is automatically detected in Big Sur, if you intend to upgrade from Catalina.


If you are using VoodooHDA and any other related helper kexts remove them and make sure your AppleHDA is the stock version for your release.


Download and install ProperTree from github to edit your config.plist.


If you run linux open a terminal and enter lspci -k to see your pci configuration.


Add AppleALC kext to the kernel section of Open Core's config.plist.  Make sure AppleALC is in the OC kexts folder.  Make sure to enter the correct layout-id and related information in the Open Core DeviceProperties PciRoot key for your audio.


Verify if components are working in System Properties audio panel.

AppleALC has much better audio quality than VoodooHDA. Some scenes, VoodooHDA is easy to use and can avoid some troubles such as stuck booting on injecting layout id during IRQ duplication.


As one sentence, use AppleALC as much as possible.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...