Jump to content
1049 posts in this topic

Recommended Posts

On 5/21/2026 at 9:36 AM, deeveedee said:

I'm still using VoodooHDA.kext 3.3.4 Pre-release for my Intel HD Audio (I don't need AMD Radeon HDMI Audio) because later versions of VoodooHDA.kext that I tested produced an alert "echo" (alerts like trashcan emptying are played multiple times).  Is anyone using a newer version of VoodooHDA.kext? If so, which version and what did you configure to resolve the alert echo problem?

Grandma, test this 4.0 version. VoodooHDA.4.0.zip

- Analog output keeps protection at 86%.
- The laptop volume bug should be handled automatically only on the affected topology.
- AMD RX5xx HDMI should start in safe stereo LPCM mode.
- AMD framebuffer notifier should remain disabled by default.
- The risk of black screen on RX570/RX580 should be lower because the driver avoids touching the framebuffer/GPU in the normal path.

- Echo/Delay is fixed.

etc

For me this version work perfect in 3 or 4 Hacks with RX6600 and RX580 2048SP with edited Vbios from HERE

  • Like 2
  • Haha 2
Posted (edited)

On my laptop running Tahoe 26.5, VoodooHDA.kext 4.0 fixes the alert echo.  I need to set VoodooHDAEnableVolumeChangeFix=True for working volume slider.

Edited by deeveedee
  • Like 2
22 minutes ago, deeveedee said:

On my laptop running Tahoe 26.5, VoodooHDA.kext 4.0 fixes the alert echo.  I need to set VoodooHDAEnableVolumeChangeFix=True for working volume slider.

Audio pop on boot/restart/shutdown or no? 

  • Like 2

@MaLd0n I don't currently have my desktop hack with the loud pop at boot (which is fixed with DisableInputMonitor = True).  I'll report back with test results when I can.  Sorry for the delay.

  • Like 2
Posted (edited)

@MaLd0n VoodooHDA.kext 4.0 from here fixes the alert echo on my desktop hacks (HP EliteDesk 800 G4/G5 Mini) and the loud pop at startup is still fixed (with DisableInputMonitor=True).  I must set VoodooHDAEnableVolumeChangeFix=True for working Volume slider.

 

In my opinion, it would be more convenient if you provide test versions of VoodooHDA.kext as the "raw" kext instead of an installer package.  I don't see the advantage of an installer over a simple "cp -R VoodooHDA.kext ..." and as long as modifying the Info.plist can't be performed by the installer, the installer package actually makes installation more difficult.

 

Thank you for your continued work on this.

Edited by deeveedee
  • Like 4

I've been using VoodooHDA.kext 4.0 from MaLd0n here on all of my laptop and desktop hacks running macOS Tahoe.  None of these hacks use audio-over-AMD-HDMI, so my observations are limited to HD Audio.  My experience with VoodooHDA.kext has been outstanding and I am observing no problems.  Audio quality is excellent.  One of my hacks is configured as a multi-media system with high quality speakers and subwoofer (using a Multi-Output Device created with Audio MIDI Setup).  Even in this "audiophile" environment, VoodooHDA.kext delivers clear, distortion-free audio at low and high volumes.

 

Thank you, Devs!  Outstanding work.

  • Like 5
Posted (edited)

@Alpha22 With VoodooHDA.kext 4.0 (and a few earlier versions of VoodooHDA.kext) I need to set VoodooHDAEnableVolumeChangeFix=True.  I don't remember when I started needing this property change, since this was not the case for me with earlier versions of VoodooHDA.kext.  

Edited by deeveedee
  • Like 1
21 hours ago, Alpha22 said:

I'll try setting VoodooHDAEnableVolumeChangeFix=True

I tried enabling the option VoodooHDAEnableVolumeChangeFix=True, but in my case I haven’t noticed any difference; the sound is very clear, with no echo

The only thing is, HDMI doesn't work on the RX 6600 XT

@Alpha22 My hacks need "VoodooHDAEnableVolumeChangeFix=True" in the VoodooHDA.kext 4.0 Info.plist so that the Volume slider works.  The fix (for me) has nothing to do with audio quality.  When VoodooHDAEnableVolumeChangeFix=False on my hacks, the audio volume does not change when the volume slider is adjusted.

  • Like 1

HDA-Builder is a macOS utility for generating codec-specific HDA audio outputs from Linux codec dumps or VoodooHDA getdump logs. It automatically creates a patched VoodooHDA.kext, installer packages, uninstall tool, reports, and an experimental AppleALC output with alcid=171, using detected codec pins, pathmaps, and routing data. The app works by drag and drop, saves the final ZIP to the Desktop, and does not install or modify system files directly. 

Download https://drive.google.com/file/d/1ENB55jQlBfFZvvOnEbFI45K5cjvpSjad/view?usp=sharing

  • Like 2
  • Thanks 2
On 5/22/2026 at 6:19 PM, MaLd0n said:

Grandma, test this 4.0 version. VoodooHDA.4.0.zip

- Analog output keeps protection at 86%.
- The laptop volume bug should be handled automatically only on the affected topology.
- AMD RX5xx HDMI should start in safe stereo LPCM mode.
- AMD framebuffer notifier should remain disabled by default.
- The risk of black screen on RX570/RX580 should be lower because the driver avoids touching the framebuffer/GPU in the normal path.

- Echo/Delay is fixed.

etc

For me this version work perfect in 3 or 4 Hacks with RX6600 and RX580 2048SP with edited Vbios from HERE

Nice bro! Working fine here. Thanks!

  • Like 2
  • 2 weeks later...
On 5/23/2026 at 5:19 AM, MaLd0n said:

Grandma, test this 4.0 version. VoodooHDA.4.0.zip

- Analog output keeps protection at 86%.
- The laptop volume bug should be handled automatically only on the affected topology.
- AMD RX5xx HDMI should start in safe stereo LPCM mode.
- AMD framebuffer notifier should remain disabled by default.
- The risk of black screen on RX570/RX580 should be lower because the driver avoids touching the framebuffer/GPU in the normal path.

- Echo/Delay is fixed.

etc

For me this version work perfect in 3 or 4 Hacks with RX6600 and RX580 2048SP with edited Vbios from HERE

@MaLd0n Thanks for this 4.0, can I make a youtube video about it on my channel? and ask a permission to reupload the file into my drive, I will give credits to you man.

  • Like 1

I just update things on this, if u can test my last version. Work good for me. 

i added option via bootarg alcid=xx, etc. Check if work good for u. All credits to Slice and others.

#Wrong Version. The correct version is Voodoo.zip

  • Like 2
  • Thanks 2

Thank you, @MaLd0n, meu querido neto!

 

VoodooHDA.kext posted here continues to work well for my HP EliteBook 850 G7 laptop's internal HD Audio.  The Intel iGPU HDMI Audio is detected, but wasn't working when I last tested.  Should I be testing any of the new versions with iGPU HDMI Audio?

 

Screenshot2026-06-11at3_48_32PM.png.b081521e50deab65e14e93a11612d5f7.png

 

Thank you again to all Devs for maintaining this great audio solution!

  • Like 1

I've been following this thread and trying some of the fixes offered but without success.  Here's what is going on with my new laptop (see specs in my signature):  I started out with MaLd0n's EFI from Olarila but sleep didn't work so I extracted my DSDT using Clover and modified all _PRW methods from 6D to 09 as suggested here:  https://github.com/grvsh02/A-guide-to-completely-fix-sleep-wake-issues-on-hackintosh-laptops.  Now, sleep works great but, when my laptop wakes from sleep I lose audio in my internal speakers but audio still works fine using bluetooth headphones/speaker or the pin plug for headphones.  Also, this laptop has IGPU (Intel UHD 630) and DGPU (Nvidia RX3000) and I believe that digital audio/HDMI is linked to the DGPU.  Of course, I'm using VoodooHDA or I wouldn't be posting this here.

 

I'm thinking that a modification of my DSDT or an SSDT might make the internal speakers work after waking from sleep.  As for HDMI, 2 laptops ago, I had the same or similar problem and was able to fix it by injecting the Nvidia device even though it had no driver and HDMI would then be handled by the IGPU. So far, that hasn't worked but I probably injected the wrong information and am still working on it.  But I was intrigued by MaLd0n's injection of ATI DGPU properties into VoodooHDA and wondered whether that could work for Nvidia as well.

 

Any insights would be appreciated.

×
×
  • Create New...