Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Andy Vandijck

VoodooHDA 2.8.5 for Mavericks (Slice + AnV) (Signed!)

210 posts in this topic

Recommended Posts

Sorry Andy but your sources based on 2.7.0 even without Zenith432 improvements, without HDMI, Multichannel, many controllers missing.

I think you should look more carefully on sources 2.8.4

svn checkout svn://svn.code.sf.net/p/voodoohda/code/ voodoohda-code

Ok, I'll checkout those and look there.

Thanks.

Apparently I used the wrong server for checkout...

Share this post


Link to post
Share on other sites

Not sure if anyone else is experiencing this, but on 10.9.2 with ALC1150 and HD4600 i get a KP as soon as VoodooHDA tries to load.

 

btw does anyone else experience System Settings crash when no VoodooHDA device is found? Previous versions were letting you know that VoodooHDA didn't load properly, but this one crashes the systempref panel directly.

Share this post


Link to post
Share on other sites

I also have a KP

Complete your Signature, how can Andy and slice help you? !!!

Share this post


Link to post
Share on other sites

...well, after some testing, I've switched back to 2.8.4...for now...I have a delay from when i change volume to when i hear the system sound volume change...the control panel(voodoohda) only contains settings for hdmi audio...an earlier version also had my  Line-out (Green Rear)

...maybe a related issue...i have little or no audio input control for my webcam mic(Rocketfish HD Webcam)...the slider in sound pref. is there but has little or no affect...if i crank up my speakers i can just make out audio...this is the case on both of my builds(10.8.3/10.9.2)  :smoke:

this my audio from the midi setup utility

 

"CFBundleName" = "CoreAudio";
"CFBundleIdentifier" = "com.apple.audio.CoreAudio";
"DTCompiler" = "com.apple.compilers.llvm.clang.1_0";
"CFBundleInfoDictionaryVersion" = "6.0";
"CFBundleVersion" = "4.2.0";
"DTPlatformBuild" = "5A11344p";
"CFBundleExecutable" = "CoreAudio";
"DTPlatformVersion" = "GM";
"CFBundleGetInfoString" = "CoreAudio 4.2.0";
"DTXcodeBuild" = "5A11344p";
"CFBundleInfoPlistURL" = Resources/Info.plist -- file:///System/Library/Frameworks/CoreAudio.framework/;
"DTXcode" = "0500";
"CFBundleNumericVersion" = 69238784;
"CFBundlePackageType" = "FMWK";
"BuildMachineOSBuild" = "13A561";
"DTSDKBuild" = "13A561";
"CFBundleDevelopmentRegion" = "English";
"DTSDKName" = "";
"CFBundleShortVersionString" = "4.2.0";

 

Share this post


Link to post
Share on other sites

...i'll try those suggestions..but my output volume is ..ok..it's the input level of the microphone that concerns me...it is an issue with real macs too but maybe not related to my problem...thanks Spakk :smoke:

...while i'm at it ...here is my dump...

 

Found a device of class VoodooHDADevice: IOService:/AppleACPIPlatformExpert/PCI0/AppleACPIPCI/PEG@1/IOPP/pci1002,aa90@0,1/VoodooHDADevice


Probing codec #0...
HDA Codec #0: ATI R6xx HDMI
HDA Codec ID: 0x1002aa01
Vendor: 0x1002
Device: 0xaa01
Revision: 0x02
Stepping: 0x00
PCI Subvendor: 0xaa901043
startNode=1 endNode=2
Found audio FG nid=1 startNode=2 endNode=4 total=2

Processing audio FG cad=0 nid=1...
Powering up...
Parsing audio FG...
GPIO: 0x00000000 NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0
nid 3 0x18560010 as 1 seq 0 Digital-out Jack Digital Special Internal Unknown misc 0
Parsing vendor patch...
VHDevice NID= 2 Config=00000000 (audio output ) Cap=00000000 Ctrl=00000000 -- Conns:
VHDevice NID= 3 Config=18560010 (pin: Digital-o) Cap=00000094 Ctrl=00000040 -- Conns: 0=2
Disabling nonaudio...
Disabling useless...
Patched pins configuration:
nid 3 0x18560010 as 1 seq 0 Digital-out Jack Digital Special Internal Unknown misc 0
Parsing pin associations...
1 associations found:
Association 0 (1) out:
Pin nid=3 seq=0
Redir type=-1 jack=0 def=0
Building AFG tree...
Tracing association 0 (1)
Tracing pin 3 with min nid 0
tracing via nid 3
tracing via nid 2
nid 2 returned 2
nid 3 returned 2
Pin 3 traced to DAC 2
Association 0 (1) trace succeeded
Tracing input monitor
Tracing other input monitors
Tracing beeper
Disabling unassociated widgets...
Disabling nonselected inputs...
Disabling useless...
Disabling crossassociated connections...
Disabling useless...
Binding associations to channels...
Assigning names to signal sources...
Parsing Ctls...
Assigning mixers to the tree...
Preparing pin controls...
AFG commit...
Creating PCM devices...
pcmAttach: HDA ATI R6xx HDMI PCM #0 HDMI at cad 0 nid 1
+--------------------------------------+
| DUMPING PCM Playback/Record Channels |
+--------------------------------------+

Playback:

Stream cap: 0x00000005
AC3 PCM
PCM cap: 0x00020070
16 bits, 32 44 48 KHz
DAC: 2

+-------------------------------+
| DUMPING Playback/Record Paths |
+-------------------------------+

Playback:

nid=3 [pin: Digital-out (HDMI)]
|
+ <- nid=2 [audio output] [src: pcm] bindSeq=00000001


+-------------------------+
| DUMPING Volume Controls |
+-------------------------+

OSS mixer initialization...
Registering PCM channels...
FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
HP switch init...

+-------------------+
| DUMPING HDA NODES |
+-------------------+

Default Parameter
-----------------
Stream cap: 0x00000001
PCM
PCM cap: 0x00020070
16 bits, 32 44 48 KHz
IN amp: 0x00000000
OUT amp: 0x00000000

nid: 2
Name: audio output
Widget cap: 0x00000201
DIGITAL STEREO
Association: 0 (0x00000001)
OSS: pcm (pcm)
Stream cap: 0x00000001
PCM
PCM cap: 0x00020070
16 bits, 32 44 48 KHz

nid: 3
Name: pin: Digital-out (HDMI)
Widget cap: 0x00400381
DIGITAL UNSOL STEREO
Association: 0 (0x00000001)
Pin cap: 0x00000094
PDC OUT HDMI
Pin config: 0x18560010
Pin control: 0x00000040 OUT
connections: 1 enabled 1
|
+ <- nid=2 [audio output]


logout

[Process completed]

                :smoke:

Share this post


Link to post
Share on other sites

...i'll try those suggestions..but my output volume is ..ok..it's the input level of the microphone that concerns me...it is an issue with real macs too but maybe not related to my problem...thanks Spakk :smoke:

...while i'm at it ...here is my dump...

 

Found a device of class VoodooHDADevice: IOService:/AppleACPIPlatformExpert/PCI0/AppleACPIPCI/PEG@1/IOPP/pci1002,aa90@0,1/VoodooHDADevice

 

 

Probing codec #0...

HDA Codec #0: ATI R6xx HDMI

HDA Codec ID: 0x1002aa01

Vendor: 0x1002

Device: 0xaa01

Revision: 0x02

Stepping: 0x00

PCI Subvendor: 0xaa901043

startNode=1 endNode=2

Found audio FG nid=1 startNode=2 endNode=4 total=2

 

Processing audio FG cad=0 nid=1...

Powering up...

Parsing audio FG...

GPIO: 0x00000000 NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0

nid 3 0x18560010 as 1 seq 0 Digital-out Jack Digital Special Internal Unknown misc 0

Parsing vendor patch...

VHDevice NID= 2 Config=00000000 (audio output ) Cap=00000000 Ctrl=00000000 -- Conns:

VHDevice NID= 3 Config=18560010 (pin: Digital-o) Cap=00000094 Ctrl=00000040 -- Conns: 0=2

Disabling nonaudio...

Disabling useless...

Patched pins configuration:

nid 3 0x18560010 as 1 seq 0 Digital-out Jack Digital Special Internal Unknown misc 0

Parsing pin associations...

1 associations found:

Association 0 (1) out:

Pin nid=3 seq=0

Redir type=-1 jack=0 def=0

Building AFG tree...

Tracing association 0 (1)

Tracing pin 3 with min nid 0

tracing via nid 3

tracing via nid 2

nid 2 returned 2

nid 3 returned 2

Pin 3 traced to DAC 2

Association 0 (1) trace succeeded

Tracing input monitor

Tracing other input monitors

Tracing beeper

Disabling unassociated widgets...

Disabling nonselected inputs...

Disabling useless...

Disabling crossassociated connections...

Disabling useless...

Binding associations to channels...

Assigning names to signal sources...

Parsing Ctls...

Assigning mixers to the tree...

Preparing pin controls...

AFG commit...

Creating PCM devices...

pcmAttach: HDA ATI R6xx HDMI PCM #0 HDMI at cad 0 nid 1

+--------------------------------------+

| DUMPING PCM Playback/Record Channels |

+--------------------------------------+

 

Playback:

 

Stream cap: 0x00000005

AC3 PCM

PCM cap: 0x00020070

16 bits, 32 44 48 KHz

DAC: 2

 

+-------------------------------+

| DUMPING Playback/Record Paths |

+-------------------------------+

 

Playback:

 

nid=3 [pin: Digital-out (HDMI)]

|

+

 

 

+-------------------------+

| DUMPING Volume Controls |

+-------------------------+

 

OSS mixer initialization...

Registering PCM channels...

FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref

HP switch init...

 

+-------------------+

| DUMPING HDA NODES |

+-------------------+

 

Default Parameter

-----------------

Stream cap: 0x00000001

PCM

PCM cap: 0x00020070

16 bits, 32 44 48 KHz

IN amp: 0x00000000

OUT amp: 0x00000000

 

nid: 2

Name: audio output

Widget cap: 0x00000201

DIGITAL STEREO

Association: 0 (0x00000001)

OSS: pcm (pcm)

Stream cap: 0x00000001

PCM

PCM cap: 0x00020070

16 bits, 32 44 48 KHz

 

nid: 3

Name: pin: Digital-out (HDMI)

Widget cap: 0x00400381

DIGITAL UNSOL STEREO

Association: 0 (0x00000001)

Pin cap: 0x00000094

PDC OUT HDMI

Pin config: 0x18560010

Pin control: 0x00000040 OUT

connections: 1 enabled 1

|

+

 

 

logout

 

[Process completed]

                :smoke:

I've just tested,  but it did not help, so I deleted my post

   

 

 

    have you make to changes in VoodooHDA.kext / Contents / info.plist:

 

    change from false to true the below

    VoodooHDAEnableVolumeChangeFix key>

   

 

    and if the volume is to low

    VoodooHDAEnableHalfVolumeFix key>

   

Edited by spakk

Share this post


Link to post
Share on other sites

Anyone got a fix for the hissing sound? I turned the microphone level down but it just decreased it. I have alc668 on a haswell 10.9.2

Share this post


Link to post
Share on other sites

Try the new version.

Big thanks to Slice for updating his sources, I did some more improvements and warning fixes and stuff and built and code signed all...

Enjoy :D

Share this post


Link to post
Share on other sites

Just like with 2.8.4 versions I have an instant kernel panic if playing DTS/AC3 over SPDIF. With previous build it worked. 

 

KP backtrace:

      Kernel Extensions in backtrace:
         com.apple.iokit.IOAudioFamily(1.9.5f2)[F387BB55-BB36-3C51-8BF5-3A957E30D539]@0xffffff7f81c1b000->0xffffff7f81c51fff
            dependency: com.apple.kext.OSvKernDSPLib(1.14)[7C60EDB3-7527-3412-B424-C9A667A65B92]@0xffffff7f81c09000
         org.voodoo.driver.VoodooHDA(2.8.5)[00000000-0000-0000-0000-000000000000]@0xffffff7f825cd000->0xffffff7f825f0fff
            dependency: com.apple.iokit.IOAudioFamily(1.9.5fc2)[F387BB55-BB36-3C51-8BF5-3A957E30D539]@0xffffff7f81c1b000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[EDA75271-4E9D-34E7-A2C5-14F0C8817D37]@0xffffff7f809a0000
 
Chip is ALC892, nodes dump is on page 1. 

Share this post


Link to post
Share on other sites

I got this version working after replacing the .plist from a version that worked; there's no obvious setting to why it won't work with the original plist file as most are the same.

Also this version introduced the same problem as before; can't switch to my USB sound from my led cinema.

The volume settings do work properly again so overal it performs exactly the same as the 2.8.4 version I previously used.

Share this post


Link to post
Share on other sites

That update fixed the kp I had with first release!!

 

Working perfectly now :D

Share this post


Link to post
Share on other sites

...hmm, grabbed the last version...got my onboard audio back in prefpane...but does not load my usb webcam as an input for sound...shows in system sound...do I perhaps have to add this device to the kext as an alternative sound input?

Share this post


Link to post
Share on other sites

I change the background here   :D  :P

little bit more refined  :lol:

 

uu11.png

 

Thanks!!!

 

I have a problem. I installed the pkg, but now i lost the audio. I tried with the backup of voodooHDA but i can't get sound.

 

What i can do?

Share this post


Link to post
Share on other sites

Thanks!!!

 

I have a problem. I installed the pkg, but now i lost the audio. I tried with the backup of voodooHDA but i can't get sound.

 

What i can do?

 AnV  change the voodoo , see the first post  I am built another Installer  whit the new folder  :) 

Share this post


Link to post
Share on other sites

 AnV  change the voodoo , see the first post  I am built another Installer  whit the new folder  :) 

 

Fixed!!! Just repair disk permition

 

But this version don't works in my laptop.... i can't get HDMI sound and now i can't slow down the sound or mute. I'm come back to my voodoohda version because it's work for me.

 

i'll waiting your installer. Thanks

Share this post


Link to post
Share on other sites

 

Just like with 2.8.4 versions I have an instant kernel panic if playing DTS/AC3 over SPDIF. With previous build it worked. 

 

KP backtrace:

      Kernel Extensions in backtrace:
         com.apple.iokit.IOAudioFamily(1.9.5f2)[F387BB55-BB36-3C51-8BF5-3A957E30D539]@0xffffff7f81c1b000->0xffffff7f81c51fff
            dependency: com.apple.kext.OSvKernDSPLib(1.14)[7C60EDB3-7527-3412-B424-C9A667A65B92]@0xffffff7f81c09000
         org.voodoo.driver.VoodooHDA(2.8.5)[00000000-0000-0000-0000-000000000000]@0xffffff7f825cd000->0xffffff7f825f0fff
            dependency: com.apple.iokit.IOAudioFamily(1.9.5fc2)[F387BB55-BB36-3C51-8BF5-3A957E30D539]@0xffffff7f81c1b000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[EDA75271-4E9D-34E7-A2C5-14F0C8817D37]@0xffffff7f809a0000
 

 

 

I had the same as FranticJohny.. System sounds work but when DD/DTS is played it panics

Share this post


Link to post
Share on other sites

ok new package with the change log  :lol:

 

uu11.png

nice work appreciated ,,for Kernel Panic necessary to use appleHDAdisabler.kext .(IMO) ANV need to put your installer with Binaries ..

Share this post


Link to post
Share on other sites

I get the following error when the kext loads:

 

Controller: ATI R1000 (vendor ID: 1002, device ID: aaa0)
error: invalid CORB size: 00
error: getCapabilities failed
Seems like maybe it's not reading from the correct spot in memory? I'm trying to familiarise myself with the source, but was hoping someone might have some input on this.

Share this post


Link to post
Share on other sites

nice work appreciated ,,for Kernel Panic necessary to use appleHDAdisabler.kext .(IMO) ANV need to put your installer with Binaries ..

AppleHDAdisabler  is include  on  the installer to put  AppleHDA on BackUP  , but if you install Manually   VoodooHDA   remove AppleHDA

to avoid KP   :)

Share this post


Link to post
Share on other sites

 

I get the following error when the kext loads:

 

Controller: ATI R1000 (vendor ID: 1002, device ID: aaa0)
error: invalid CORB size: 00
error: getCapabilities failed
Seems like maybe it's not reading from the correct spot in memory? I'm trying to familiarise myself with the source, but was hoping someone might have some input on this.

 

It seems this read

corbSizeReg = readData8(HDAC_CORBSIZE);

is not working on the hardware and I am not sure it should.

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.

×