Jump to content

441 posts in this topic

Recommended Posts

It looks right to me.  The nodes 0x185600f0 wouldn't work for internal speakers but for external connections I think they're ok.  So far, I have really only used the node patches to activate speakers on laptops that are not functional using the default setup for VoodooHDA.kext, which mirrors the setup for the AppleHDA.kext for the two-speaker setup of the MacBook/MacBook Pro.  Have you tried plugging in speakers that have a subwoofer?  Do you get good bass from the subwoofer? If you're only using a two-speaker setup, you won't get full 2.1 audio no matter what modifications you make to your audio kext.

No i have not tried plugging in speakers that have a subwoofer, all i have is the system i have which is the Creative Inspire T3300 which is 2.1.

Share this post


Link to post
Share on other sites
Advertisement

Can i just use the AppleHDADisabler.kext that is shared on the forum ? Or do i need a patched version of that as well for it to work ? I used the one from drdaz but no go. I also did not put any other kext in there yet so perhaps i need other basic kext with it to get it to run. Am new to kext use.

AppleHDA Disabler Kext

Started by drdaz, Apr 28 2010 03:44 PM

Sys prefs/sound gives me only internal sound drivers

Output = Internal Speakers - Build-in, has balance and volume
Input = Internal Microphone - Build-in
Input = Line In - Audio Line-in-port
Has volume, input level vu meter and output vol

Problem:
I can hear sound on these internal drivers, but plays half speed.
And it keeps stopping after playing 5 or so seconds then goes on playing , like it is buffering..
This happens if i play an mp3 on desktop and also on youtube.

Hardware info: Hp Elitebook 8460p I5 2.5ghz , 16 gbram, 2gb Intel HD3000, 1366x768 Resolution
Soundcard - Sigmatel STAC9221 (8384:7660) Rev.(001) according to Jarvis
Running the Virtual Sierra machine on VirtualBox, Win 10

I have tried Voodoo.kext, but no go
While trying i wrote down my steps. Perhaps that could help to detect if i do something wrong. So can add that if wanted.
Voodoo. kext ends in the right folder but has a bright yellow dot behind the name.
Think that might be the problem non of the other kext in SLE have such a bright dot.


First thought it was because of using a virtual OS version. But on PC it works like a charm as well on the ICH driver and internal sound. So it being virtual should not be the problem i hope.

Edit:
I see Core Audio using portaudio V 19, so i think i do get the sound from VirtualBox. Unless core audio can connect with Voodoo.
Saw it on Audacity a free audioplayer editor for mac as well 2.11 cos 2.12 will not work on above 10.5.
But portaudio seems to be an open source audio driver developing tool. So might be interesting for you coders out there ;)

Go/Utilities/Audio Midi Setup

Aggregate Device
If i put input,output and mic in there then i hear sound at good speed.
But after some seconds half speed again.
First time i do hear the sound playing at the right speed at times though.
So i fear this is VirtualBox-Mac settings related and no kext can help that ;(

EDIT:
I downgraded my 12.5 VM Ware Player to vmware-player-12-1-0 wont load El Capitan nor Sierra.
But Mountain Lion still works and sound works on it as well. Stutters a bit but even Logic Express works on it incl midi with latency, but works.
Tried this patch on it and that works as well, now i see the inputs outputs and the control panel works as well.
And it also holds my USB Devices, only my Controller Soundcard does not work soundwise, gets loaded and does not fall out.
So the problems i'm encountering are because not every version of the virtualizers work properly.
Thus the kext works fine, and now i also know that kext should also function in the virtual environment, started to doubth that.

So my problems are not kext or tools related, but the VM Ware and VirtualBox versions don't all function as they should.
Thus i need to experiment with different versions to see what one is most stable.
Will be looking into portable versions so i can put 4 different versions on my drive to test in the future ;)
 

Share this post


Link to post
Share on other sites

I can confirm that on two of my machines Voodoo did cause a loud audio pop during the startup. I kind of liked it in that it confirmed my audio was working. Since then I've switched to AppleAlc and have less pops and hissing as well, and no longer loose audio after sleep wake. No 5.1 only trade off.

 

 

Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites

No i have not tried plugging in speakers that have a subwoofer, all i have is the system i have which is the Creative Inspire T3300 which is 2.1.

 

The Creative Inspire T3300 has a subwoofer.  That's the box with the hole in it.  You should be able to feel puffs of air coming out of the hole when there is a strong bass beat.

Share this post


Link to post
Share on other sites

Never saw this until now.  Sorry.  I doubt my node patches would work for you.  But if you run getdump that comes with the voodoohda.kext and post it here, I'll bet I can figure out what nodes to patch to get your subwoofer to work properly.

 

Thanks for helping out.  My audio is working with patches that were made for my ALC282 Asus Laptop G750JX.  Mirone's Patcher for ALC282 and ALC282v2 sorta work but not SubWoofer.  VoodooHDA however does show two speakers.  Nothing working so far in AppleALC project.  With VoodooHDA 2.8.9 the rear stereo speakers works but very low volume and the front Subwoofer shows as the 2nd speaker but all three speakers should be working at the same time.  Rear should be left and right stereo and front Mono Subwoofer and not be separate as VoodooHDA makes them.  If I choose the second speaker only Subwoofer works and if I move volume all the way to the left it mutes subwoofer so subwoofer Mono functions with Volume slider moved to right.

 

I have some more files if you want to have a look at them posted in the AppleALC thread.  Info.plist, Layout, Platform, Codec dump, Verbdata I have already mapped out at the end of that file and an awesome graphical representation of the pathmaps. 

 

Attached is Dump and screenshot showing Sound Preferences.  I would also like to get SPDIFOut working as it does not in Voodoo nor my patched audio files link to it below.

 

http://www.insanelymac.com/forum/topic/311293-applealc-—-dynamic-applehda-patching/?p=2318816

Dec	Hex
17	0x11
18	0x12		Mic Internal

8	0x08
35	0x23
24	0x18		Mic Ext Rt

20	0x14		Speaker 1 Stereo Fixed
12	0x0c
2	0x02

23	0x17		Speaker 2 Front SubWoofer Mono Fixed
15	0x0f
13	0x0d
3	0x03

33	0x21		Head Phone (HP) Out Rt side
13	0x0d
3	0x03

Spdif Out
30	0x1e
6	0x06

Without Spdif:

01271C10 01271D01 01271EA0 01271F90 01471C20 01471D01 01471E10 01471F90 01470C02 01771C21 01771D01 01771E10 01771F90 01871C40 01871D10 01871E81 01871F04 01971CF0 01971D00 01971E00 01971F40 01A71CF0 01A71D00 01A71E00 01A71F40 01B71CF0 01B71D00 01B71E00 01B71F40 01D71CF0 01D71D00 01D71E00 01D71F40 01E71CF0 01E71D00 01E71E00 01E71F40 02171C50 02171D10 02171E21 02171F04 

With Spdif:

01271C10 01271D01 01271EA0 01271F90 01471C20 01471D01 01471E10 01471F90 01470C02 01771C21 01771D01 01771E10 01771F90 01871C40 01871D10 01871E81 01871F04 01971CF0 01971D00 01971E00 01971F40 01A71CF0 01A71D00 01A71E00 01A71F40 01B71CF0 01B71D00 01B71E00 01B71F40 01D71CF0 01D71D00 01D71E00 01D71F40 01E71C30 01E71D10 01E71E45 01E71F04 02171C50 02171D10 02171E21 02171F04 

dump.zip

post-135888-0-75732300-1479182651_thumb.png

Share this post


Link to post
Share on other sites

 

Thanks for helping out.  My audio is working with patches that were made for my ALC282 Asus Laptop G750JX.  Mirone's Patcher for ALC282 and ALC282v2 sorta work but not SubWoofer.  VoodooHDA however does show two speakers.  Nothing working so far in AppleALC project.  With VoodooHDA 2.8.9 the rear stereo speakers works but very low volume and the front Subwoofer shows as the 2nd speaker but all three speakers should be working at the same time.  Rear should be left and right stereo and front Mono Subwoofer and not be separate as VoodooHDA makes them.  If I choose the second speaker only Subwoofer works and if I move volume all the way to the left it mutes subwoofer so subwoofer Mono functions with Volume slider moved to right.

 

I have some more files if you want to have a look at them posted in the AppleALC thread.  Info.plist, Layout, Platform, Codec dump, Verbdata I have already mapped out at the end of that file and an awesome graphical representation of the pathmaps. 

 

Attached is Dump and screenshot showing Sound Preferences.  I would also like to get SPDIFOut working as it does not in Voodoo nor my patched audio files link to it below.

 

http://www.insanelymac.com/forum/topic/311293-applealc-—-dynamic-applehda-patching/?p=2318816

Dec	Hex
17	0x11
18	0x12		Mic Internal

8	0x08
35	0x23
24	0x18		Mic Ext Rt

20	0x14		Speaker 1 Stereo Fixed
12	0x0c
2	0x02

23	0x17		Speaker 2 Front SubWoofer Mono Fixed
15	0x0f
13	0x0d
3	0x03

33	0x21		Head Phone (HP) Out Rt side
13	0x0d
3	0x03

Spdif Out
30	0x1e
6	0x06

Without Spdif:

01271C10 01271D01 01271EA0 01271F90 01471C20 01471D01 01471E10 01471F90 01470C02 01771C21 01771D01 01771E10 01771F90 01871C40 01871D10 01871E81 01871F04 01971CF0 01971D00 01971E00 01971F40 01A71CF0 01A71D00 01A71E00 01A71F40 01B71CF0 01B71D00 01B71E00 01B71F40 01D71CF0 01D71D00 01D71E00 01D71F40 01E71CF0 01E71D00 01E71E00 01E71F40 02171C50 02171D10 02171E21 02171F04 

With Spdif:

01271C10 01271D01 01271EA0 01271F90 01471C20 01471D01 01471E10 01471F90 01470C02 01771C21 01771D01 01771E10 01771F90 01871C40 01871D10 01871E81 01871F04 01971CF0 01971D00 01971E00 01971F40 01A71CF0 01A71D00 01A71E00 01A71F40 01B71CF0 01B71D00 01B71E00 01B71F40 01D71CF0 01D71D00 01D71E00 01D71F40 01E71C30 01E71D10 01E71E45 01E71F04 02171C50 02171D10 02171E21 02171F04 

 

It looks like you already have all of your speakers working.  Your problem, as you noted, is that they are not working together.  For that, you need to create a multi-output device.  That's the only way that Apple lets you use multiple outputs.  When you do that, you can preset the volume of each output so that you can boost your subwoofer.  (But be careful that you don't end up with a lot of buzzing from the vibration of the subwoofer if you're doing this on a laptop.). Also, you can change the frequency to enhance your audio with a multi-output device.  To do this, you need to create your multi-output device using Audio Midi Setup.  The one downside to this, and it happens to Mac users too, is that the volume slider in your menu bar will go gray as you cannot adjust volume of a multi-output device with the volume control. However, starting with Sierra, you can select your output device to adjust volume using the slider in the menu bar and that works great.  You just have to adjust the volume for each device separately.  For my laptop, I have the volume of my tweeters set at 100% and my subwoofer and midranges at 67%.  I also have all my speakers set up with 192 MHz sample rate.  That gives my laptop optimal audio.  You may need to experiment with yours.

Share this post


Link to post
Share on other sites

VoodooHDA totally Rox my sound is not only better than originally patched HDA but its clearer sounding, all working in Sierra now with PrefPane for Sierra.  I have now Mono speaker Subwoofer working in sync with front stereo speakers, with Midi Multi-output method (Thank you mnfesq).  So  much more control with VoodooHDA is unreal.  All I had to do is patch the Nodes to Patch Section.  Used Pinconfigurator to do this part it was a breeze!!

 

Before the Nodes to Patch neither speaker showed as ATAPI now each does and I can combine them together in Audio Midi Setup in Utilities with correct volume output ratios.  Don't need Codec Commander Don't need EADPfix its just works!!!

 

Thanks to Slice for this great app and to keep it going!!!

Share this post


Link to post
Share on other sites

VoodooHDA totally Rox my sound is not only better than originally patched HDA but its clearer sounding, all working in Sierra now with PrefPane for Sierra.  I have now Mono speaker Subwoofer working in sync with front stereo speakers, with Midi Multi-output method (Thank you mnfesq).  So  much more control with VoodooHDA is unreal.  All I had to do is patch the Nodes to Patch Section.  Used Pinconfigurator to do this part it was a breeze!!

 

Before the Nodes to Patch neither speaker showed as ATAPI now each does and I can combine them together in Audio Midi Setup in Utilities with correct volume output ratios.  Don't need Codec Commander Don't need EADPfix its just works!!!

 

Thanks to Slice for this great app and to keep it going!!!

i agree ...very very good job ...

Share this post


Link to post
Share on other sites

Maybe a little help with SPDIFOut.  Does not seem to be working.

 

I have screen shots of the sections I used to patch Nodes to Patch section.  I added DAC to it did not help.  Is there another node I need to add in this section, possible the output node which is 6?

 

Edited:

 

The Unedited version seems to work OOB all I have to do is create the Multi-Out, although SPIDOut still not functioning.    When I put in my settings into Nodes to Patch I break something such as Headphones no longer available in sound settings, maybe I am not adding the entires correctly into NodesToPatch section such as order codec and other values I see in the example one in the Info.plist.  I see much more information may be needed and not just the way it was entered as the screenshot shows?

post-135888-0-89387200-1479339465_thumb.png

post-135888-0-15992400-1479339481_thumb.png

VoodooHDA_Dump.txt

post-135888-0-02659200-1479340590_thumb.png

Share this post


Link to post
Share on other sites

Maybe a little help with SPDIFOut.  Does not seem to be working.

 

I have screen shots of the sections I used to patch Nodes to Patch section.  I added DAC to it did not help.  Is there another node I need to add in this section, possible the output node which is 6?

 

Edited:

 

The Unedited version seems to work OOB all I have to do is create the Multi-Out, although SPIDOut still not functioning.    When I put in my settings into Nodes to Patch I break something such as Headphones no longer available in sound settings, maybe I am not adding the entires correctly into NodesToPatch section such as order codec and other values I see in the example one in the Info.plist.  I see much more information may be needed and not just the way it was entered as the screenshot shows?

 

This line from your dump file appears to be problematic.  What do you think is the issue?

 nid 30 0x04451130 as  3 seq  0 SPDIF-out     Jack  Optic   Right   External Black   misc 0 NoPresenceDetect

First of all, your patch for this changes the last two digits (30) to 40.  Why?  I would put it back as 30 and change your other patch that uses 30 to 40.  See if that helps.

Share this post


Link to post
Share on other sites

This line from your dump file appears to be problematic.  What do you think is the issue?

 nid 30 0x04451130 as  3 seq  0 SPDIF-out     Jack  Optic   Right   External Black   misc 0 NoPresenceDetect

First of all, your patch for this changes the last two digits (30) to 40.  Why?  I would put it back as 30 and change your other patch that uses 30 to 40.  See if that helps.

 

I see, I was using the Patched Pins Configuration Table that is from the GetDump file.  I should get the values elsewhere in the table?  What value do we use for "Codec" 0,1,2 etc, does that come from the dump file somewhere?  If everything is working or showing up in the sound preferences do I still need to add entries into the Nodes to patch or only the nodes that are not showing up or not working correctly?

 

I see now before Patched Pins Configuration table above is a table with the values I should use.  Still unsure about if I need to enter only devices not working or showing up in Sound Preferences and which Codec value to use that section.

 

Thanks!!

Share this post


Link to post
Share on other sites

I see, I was using the Patched Pins Configuration Table that is from the GetDump file.  I should get the values elsewhere in the table?  What value do we use for "Codec" 0,1,2 etc, does that come from the dump file somewhere?  If everything is working or showing up in the sound preferences do I still need to add entries into the Nodes to patch or only the nodes that are not showing up or not working correctly?

 

I see now before Patched Pins Configuration table above is a table with the values I should use.  Still unsure about if I need to enter only devices not working or showing up in Sound Preferences and which Codec value to use that section.

 

Thanks!!

 

You only need patches for the audio devices that do not work OOB.  And just because you patch them doesn't mean that they will work if the patch doesn't fit the device.  I noticed that your SPDIF-out had a different nid than the nid you assigned with the patch.  If the original nid was not in the proper syntax for macOS, a patch could help.  If the patch doesn't work, then it may be that there is some other problem with it.  Each of the digits of the nid represents an option or feature of the device.  Those have to be accurate.  However, your SPDIF-out nid looks to be the same as your patch except for the last 2 digits.  Also, what is the DAC=2 patch you have for that device?  I've never had to use that - just codec, config and node.  Is it something you picked up trying to patch AppleHDA?

Share this post


Link to post
Share on other sites

You only need patches for the audio devices that do not work OOB.  And just because you patch them doesn't mean that they will work if the patch doesn't fit the device.  I noticed that your SPDIF-out had a different nid than the nid you assigned with the patch.  If the original nid was not in the proper syntax for macOS, a patch could help.  If the patch doesn't work, then it may be that there is some other problem with it.  Each of the digits of the nid represents an option or feature of the device.  Those have to be accurate.  However, your SPDIF-out nid looks to be the same as your patch except for the last 2 digits.  Also, what is the DAC=2 patch you have for that device?  I've never had to use that - just codec, config and node.  Is it something you picked up trying to patch AppleHDA?

 

 

I saw that in Fusion71au's files for the XPS M1530 DSDT Guide, yep that laptop is making its way through Sierra!!  Anyhow I saw in his VoodooHDA plist and he added DAC to the SPDIF node so I thought it might be needed.  I removed it since.   

 

How do you know what value to assign to the Codec in each node?

 

As far as the Nid I thought I had that correct decimal 30 and patch

 

0x04451130

 

Here is the dump with running voodooHDA no patching at all just using it as is.

 

From my original Linux codec dump here is the hex and decimal:

Spdif Out

30    0x1e   << SPdif Nid

6      0x06   << Output

Voodoo_dump2.txt

Share this post


Link to post
Share on other sites

I saw that in Fusion71au's files for the XPS M1530 DSDT Guide, yep that laptop is making its way through Sierra!!  Anyhow I saw in his VoodooHDA plist and he added DAC to the SPDIF node so I thought it might be needed.  I removed it since.   

 

How do you know what value to assign to the Codec in each node?

 

As far as the Nid I thought I had that correct decimal 30 and patch

 

0x04451130

 

Here is the dump with running voodooHDA no patching at all just using it as is.

 

From my original Linux codec dump here is the hex and decimal:

Spdif Out

30    0x1e   << SPdif Nid

6      0x06   << Output

 

I'm beginning to understand a bit more about what is going on with your laptop.  You must have SPDIF-out combined with your headphones jack.  Do your headphones work?  I'll bet they do when you apply a node patch for it.  I think you need it to work to get the SPDIF-out to work.  When I looked at your first dump and in the photos above, your patch for SPDIF was 0x04451140.  I thought it should be 0x04451130.  However, you already had 30 in use for 0x01811030.  You will need to change that because you can't have two devices ending in 30.  You should try changing that to 0x01811040.  You may need to play with that a bit but make sure that each device ends in a unique number ending with x0 where x=1 to 9.  

 

Check out this thread if you wan to see what the numbers represent.  

http://www.insanelymac.com/forum/topic/267905-voodoohda-common-problems/?p=1748018

 

As far as the DAC=2 patch, I just didn't know what it was or what it does.  I can't say whether you will need it or not.

Share this post


Link to post
Share on other sites

I'm beginning to understand a bit more about what is going on with your laptop.  You must have SPDIF-out combined with your headphones jack.  Do your headphones work?  I'll bet they do when you apply a node patch for it.  I think you need it to work to get the SPDIF-out to work.  When I looked at your first dump and in the photos above, your patch for SPDIF was 0x04451140.  I thought it should be 0x04451130.  However, you already had 30 in use for 0x01811030.  You will need to change that because you can't have two devices ending in 30.  You should try changing that to 0x01811040.  You may need to play with that a bit but make sure that each device ends in a unique number ending with x0 where x=1 to 9.  

 

Check out this thread if you wan to see what the numbers represent.  

http://www.insanelymac.com/forum/topic/267905-voodoohda-common-problems/?p=1748018

 

As far as the DAC=2 patch, I just didn't know what it was or what it does.  I can't say whether you will need it or not.

Sorry I should have mentioned they share the same jack.  Headphone only works when I do not manually apply the patches in NodesToPatch and leave everything alone, will investigate more as to why this is the case .  Everything works fine except SPIDFOut, although SPDIFOut is shown as a device with unaltered VoodooHDA.  I will work on this will be a trial and error.  For AppleHDA patching if you have two speakers for example and lets say one ends in 20 then the other should end in 21.  Does this apply to VoodooHDA?

 

Oh one more thing even though Headphone does work as one of the two speakers no longer shows up in device the other speaker is still there with output so I have to manually lower it volume but this seems to make sense.

 

 

Edited: 11-18-16 3:30 PM US Central Time

 

I had another look at the Nodes to Patch on the XMP M1530, the additional Key "DAC".   That was actually entered under the Headphone node which shares the same jack with the SPIDFout jack just as mine is.  I am going to give that a try to see what happens.

Share this post


Link to post
Share on other sites

Hi Slice.

It seems that I don't need AppleHDADisabler or to delete /S*/L*/E* vanilla AppleHDA anymore. I just installed your VoodooHDA 2.8.9 to /L*/E* and do nothing on AppleHDA, and got AppleHDAController, IOHDAFamily, VoodooHDA working. But I don't think AppleHDAController & IOHDAFamily do anything certain. Anyway, not get a KP with AppleHDA and without AppleHDADisabler.

So. Your VoodooHDA 2.8.9 can work with part of AppleHDA?

Share this post


Link to post
Share on other sites

Hi Slice.

It seems that I don't need AppleHDADisabler or to delete /S*/L*/E* vanilla AppleHDA anymore. I just installed your VoodooHDA 2.8.9 to /L*/E* and do nothing on AppleHDA, and got AppleHDAController, IOHDAFamily, VoodooHDA working. But I don't think AppleHDAController & IOHDAFamily do anything certain. Anyway, not get a KP with AppleHDA and without AppleHDADisabler.

So. Your VoodooHDA 2.8.9 can work with part of AppleHDA?

I don't think so. But I can propose that AppleHDA will not loaded if HDA device in DSDT not named as HDEF.

In this case VoodooHDA will be only HDA driver.

Share this post


Link to post
Share on other sites

I don't think so. But I can propose that AppleHDA will not loaded if HDA device in DSDT not named as HDEF.

In this case VoodooHDA will be only HDA driver.

No... My audio controller in ACPI is Device (HDEF). I just got VoodooHDA loaded instead of AppleHDA.

Here is the output by running `kextstat | grep HDA`: (Only installed VoodooHDA without AppleHDA Disabler.)

   44    0 0xffffff7f8268e000 0x21000    0x21000    org.voodoo.driver.VoodooHDA (2.8.9) no UUID <43 12 7 5 4 3>
   86    1 0xffffff7f824a6000 0xc000     0xc000     com.apple.iokit.IOHDAFamily (278.54) D2A93D90-F168-37B1-84D3-F2E96C9CE9F6 <5 4 3 1>
   87    0 0xffffff7f824b5000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.54) BCC64BE8-4184-3232-8D6E-4D5E427E0F7E <86 76 43 12 7 6 5 4 3 1>

So. Obviously. AppleHDA not loaded. But IOHDAFamily & AppleHDAController loaded. (But I suppose they just load not properly, may be null-loaded.) And if I installed AppleHDADisabler then IOHDAFamily & AppleHDAController will be not loaded. i.e. Just got VoodooHDA loaded.

 

Anyway. I can got my ALC887 work properly. Thanks.

Share this post


Link to post
Share on other sites

[Q] @Passie

The problem is BusSpeed which has influence on such behaviour.

And yes, VirtualBox set wrong BusSpeed.

[/Q}

Thanks, yep i fear your right, tested on all versions now, leopard till Sierra and most have non working audio, and the kext don't help much. VM Player does not have this problem. So now that i have saved all versions as OVA. I will give VM Ware a propper test drive. Already have Logic X Running on VM Player with almost no latency, using USB Midi keyboard and internal sound, if i recall well with this kext working, So indeed it is a Virtualbox thing.

With XP Virtualbox does a better job can't get my usb midi keyboard hooked up well on PC with VM Ware and Logic PC becomes really slow, but Mac Sierra Logic VM Ware Player 12 are like made for each other :)

For sound playing half speed i found a solution although, and i'll add my tutor about how to install your kext, Perhaps it helps some new members who are struggling with sound. Then they have some options to try. Slice, thanks for your work btw

Improving Sound:

At install i heard a song playing but the song was playing at wrong speed.

Apple\System Preferences See Hardware\Sound
At "Other" you also see the pre installed HDA audio kext driver control panel.
For me the sound was bad lots of stuttering and low speed.

Audio MIDI Setup: Fixing low speed.

1) Go\Utilities Start Audio MIDI Setup
2) On the left you see output and inputs, select Speaker on the top.
3) On the right side you see the Source info and Format.
Change Format: 48000.0 Hz to 41000.o Hz

4) Repeat this with all in and outputs.

Now the sound does play at the right speed, but still stuttering.
So i will install the latest version of VoodooHDA meant for Sierra.
You can find that on the forum as member.

Kext Basics: How do I install a .kext file?

Tools Used:
VoodooHDA.kext-289 (Kext)
AppleHDADisabler.kext (Kext)
VoodooHDA.prefPane-289 (Control Panel)
Kext Wizard (Kext Install and Repair Tool)

Guide: How to use Kext Wizard to install VoodooHDA

1) Open Kext Wizard
2) Click on the 'Installation' tab
3) Drag the Kext/Bundle to install in the white box
4) Select the destination SLE, then click on 'Install'
5) Put in your password and hit ok and let the tool do it’s job

6) Done Selected tasks were finished, click OK

7) Click on the 'Maintenance' tab
8) We just put something new in SLE, so select SLE
9) Repair permissions and rebuild cache on
10) Target disk; make sure that is your HD not USB off course
11) Click Execute
12) Give your password again, machine starts validating the files
This will rebuild the Kernel cache so that Kext/Bundle is installed correctly

13) Done , Selected tasks were finished, close Kext wizard
14) Now restart to see if it worked.

15) After install, Double Click VoodooHDA.prefPane to install the control panel.
IF the install went wrong then you will get a warning that no VoodooHDA was detected.
If not then your good to go now, If the sound is playing slow again, Audio MIDI Setup again.  
You will find the control panel at Apple\System Preferences\Other

Hope this step by step tutor helped out some of you who were strugling with this.

Greets, Passie

Share this post


Link to post
Share on other sites

Hi All,

I Installed the VoodooHDA.kext with VoodooHDA-2.8.8.pkg, corrected the annoying background noise using the VoodooHdaSettingsLoader.app utility controls (selecting “/AppleACPIPIPlatformExpert/PCI0@0/AppleACPIPCI/HDEF@1B” and “input gain” = 0) and it seems working good but the problem is that at every reboot I have to repeat all settings because it seems that they are not saved. Added the VoodooHdaSettingsLoader.app among the startup applications but did not solve the problem.

Could this new version of VoodooHDA.kext fix this problem? I should just reinstall the VoodooHDA.kext-289 or even the VoodooHDA.prefPane-289?

 

OS X 10.11.6 EL CAPITAN/Clover Legacy (no custom DSDT-SSDT)/SysDef iMac 10,1 Late 2009, Dual Boot Windows 10 (separate hard drive)

ASUS P5G41T-M LX, BIOS Rev. 0803 – Codec ALC887_v100302

INTEL Core 2 Duo E8600

ASUS Ati Radeon HD 5450 2gb

 

Any suggestions will be appreciated,

Thanks in advance

Share this post


Link to post
Share on other sites

Yes, you may reinstall only kext to 2.8.9 that should resolve the problem. Your prefPane is good enough.

Removed previous voodooHDA.kext and installed the new version 2.8.9, now works :yes: without pop at startup or background noise. Thank You again

Share this post


Link to post
Share on other sites

OMG I got SPDIFOut working it sounds Lush!!!   Thanks for all the help.  I was using the wrong cable. The sound is spectacular!!

 

Couple cool sounds starting to get into Dinka.

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By ITzTravelInTime
      KX AUDIO DRIVER MOD
       
      Hi guys i am a small developer, i really like to use my sound blaster cards on my machines and i love also coding, so when i find the source code for the kx audio driver on git hub and then Eugene, the creator of kx audio driver decided to no longer maintain the project, i decided to start working on a mod of this driver and maintain it. 
       
      With my mod, created starting from the sources of the last official version of kx audio driver and all the small commiunity updates, i am working to keep the driver compatible with the latest mac os versions and to improove the driver over time.
       
      Supported cards are:
       
       - most of the Sound Blaster live!, live! 5.1 and live! 5.1 digital series (except for the cards not using the 10k1 architecture)
       - sound blaster pci 512 and pci 256
       - Sound Blaster Audigy, Audigy 2 and Audigy 2 zs series
       - E-MU cards based on the 10k2 sound chip (like the EMU8852 aka 0404m, including the pcie version)
       - Sound Blaster Audigy 4 (SB0610 only) and the Audigy 4 pro
       - Sound Blaster Audigy RX (SB0155)
       - other creative and e-mu cards based on the (10k1,10k2, 10k2.5 and CA10300 based cards)
       
      The NOT supported cards includes (but are not limited to):
       
       - ES1370/ES1371/ES1372/ES1373 based sound cards
       - Any CA0106 based card and cards with similar architectures (like sound blaster live! 24 bit, sound blaster audigy SE SB0570, audigy LS and similars, but audigy SA is supported)
       - Any sound blaster x-fi (some of them works on macOS using a modified version of voodoo hda)
       - Any sound blaster recon3D
       - Sound blaster Audigy FX
       - Any sound blaster Z/ZS/ZX and similar series
       - Any sound blaster AE5/AE7/AE9 series
       - Any sound card without an emu sound chip
      - Any ISA Sound card
       
      In the time being the things i have modded or added with this mod are:
       
      - cracking and stability fixes
       
      - added a more proper support for the pci express Sound Blaster audigy rx SB0155 (which basically is an audigy 4 with a pcie bridge chip) 
       
      - more user-frienly names for the cards in the settings and other system menus (so the name will be, for example, SB live! 5.1 SB0060 instead of kx SB0060 [e880] witch was shown in the original driver)
       
      - added support to sample rate changing and bit resolution change (the absolte worst supported quality is 7 khz at 8 bit dept while the absolute best is 192 khz at 32 bit depth)
       
      - inputs support
       
      - added boot args to manage the driver (more info on those soon)
       
      What i'd like to implement but i don't know how to do:
       
       - fix the support when using more than one card, to get all the cards shown in the settings and other menus,
       
       - have the gameport/midi port of older cards to be used in mac os as a midi in/out
       
      If other developers would like to join and help they are free to do so, this is a free open source project afterall, and also an hand from other people with testing and feedback will be nice.
       
      LINKS and downloads:
               -  github repo:                                               https://github.com/ITzTravelInTime/kx-audio-driver   (kext download coming soon, since an update is coming)  
       





    • By AbhilashSathe
      I'm currently using AppleALC inside /EFI/Clover/Kexts.
      Sound works fine through Laptop speakers. However, as soon as I connect my earphones, i start getting a continuous buzzing sound. Can anyone help me with this?

      config.plist
      SSDTS_DSDT.zip

       
      rough 
    • By LSP414
      Cannot figure out where to put custom ringtones on Catalina so I can select them in contacts. They are in the iTunes folder but are not recognized
    • By Diptamondal
      dell inspiron 5378 hackintosh wifi don't work 
    • By noisegate
      Hi,
       
      I use AppleALC v1.3.5, I can see the device in system info but no sound. Any idea?
       
      Thanks!
       
×