Jump to content

VoodooHDA - common problems


oldnapalm
 Share

178 posts in this topic

Recommended Posts

  • 1 month later...

Hi there,

My linux dump says that the audio codec is conexant CX20585 and the system info app tells me that i have Intel high definition audio (0x3b568086). Also get dump tells me that i have nvidia audio codec (0x0be310de) . I edited my dsdt and inserted the pin configurations for conexant in it and in system profiler it shows intel high definition audio with audio id : 20585. So what should i do?? Also can somebody please edit the nodes info? Would be really helpful. Thanks in advance. I have attached my linux codec dump.

codec_dump.txt

Link to comment
Share on other sites

Hi everyone,

 

Using VoodooHDA 2.7.2 and this guide I got my onboard AD1988b working almost perfect. All outputs work, even headphone jack switch works but there are two issues.

First MIDI setup resets after reboot/wake to 192 kHz/24bit This is really annoying because my amp cannot play beyond 96kHz/24bit so i have to reset it each and every time.

Second problem is with volume level after wake, it doesn't remember volume setting and wakes with loud plop at near maximum.

 

Does anyone know how to fix this or at least can point me in right direction?

Link to comment
Share on other sites

hello,

I managed to get 2.7.3 working on 10.7.2. There are no KP's :). I have the conexant CX20585. Speakers, Headphones and mic are working. But can't get the external mic to work (mic jack). Was hoping for some help. I tried to read about the nodes to patch guide but didn't understand much. Any help would be really appreciated. I have attached my get dump output. Thanks in advance. :D

getdump.txt

Link to comment
Share on other sites

Hi,i have a kernel panic whit this kext.

I try with a delete applehda with no result.

After i overwrite in the contest.plist with this

<key>IOPCIPrimaryMatch</key>

<string>0269x10ec</string>

But when i rebuild cache i have an error message about voodoohda.kext.

What i wrong?

PS My graphic card is not recognise,i work with an integrated intel hd 3000

Link to comment
Share on other sites

hello,

I managed to get 2.7.3 working on 10.7.2. There are no KP's :). I have the conexant CX20585. Speakers, Headphones and mic are working. But can't get the external mic to work (mic jack). Was hoping for some help. I tried to read about the nodes to patch guide but didn't understand much. Any help would be really appreciated. I have attached my get dump output. Thanks in advance. :D

All your nodes have the same default association (f), you have to fix that in NodesToPatch.

 

Hello friends,

 

is there a way to save "Use SSE2" anywhere? Always when i reboot, its not checked anymore and i have to do it manually ... would be cool if anyone can tell me how!

 

Thank you!

Enable the Vectorize key in Info.plist instead.

 

Hi,i have a kernel panic whit this kext.

I try with a delete applehda with no result.

After i overwrite in the contest.plist with this

IOPCIPrimaryMatch

0269x10ec

But when i rebuild cache i have an error message about voodoohda.kext.

What i wrong?

PS My graphic card is not recognise,i work with an integrated intel hd 3000

Repair kext permissions before rebuilding cache.

Link to comment
Share on other sites

hi, i'm working on a alc662 on a asus laptop. whit voodoo 2.7.2 everything work good but i have a problem:every sound entering on the mic it's repeated on the speakers of the laptop...very boring all the noises produced by my hand touching near to the mic.

how can i prevent this? in the voodoo pref pan i can see only the hdmi sound from the ati card...

i wanted to edit the IOPCIPrimaryMatch key but i think that my ven id & my dev id is wrong because in the System info app it show me only an HD audio controller from intel (devid:293e venid:8086) and if i try to put 0x293e8086 after reboot my sound card isn't working anymore.

any help please?

(sorry for my english...i'm from italy)

Link to comment
Share on other sites

Whit voodoohda 2.7.3 the card woork good but i have kernel panic on boot.

Windows see 2 sound card,one realteak and one intel.

After that i have modified info.plist with 0x026910ec but the system recognize not my card.

I try also with 0x28058086

When i put the modified kext in sle i have an error messagge,but after run kext utility the error don't show it anymore.

Link to comment
Share on other sites

You also have to replace IOPCIClassMatch by IOPCIPrimaryMatch.

 

thank you very mooch for your help...but it doesn't work anyway...can the code of my sound card be wrong? because i guess that my sound card have to be a realtek...but the only code i can find whit system info is a intel code...meaby System info can't see the right code...anyway this is my info.plist inside voodoo kext...can you check it please?

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>VoodooHDA</string>

<key>CFBundleIdentifier</key>

<string>org.voodoo.driver.VoodooHDA</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>VoodooHDA</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>2.7.2</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>2.7.2</string>

<key>IOKitPersonalities</key>

<dict>

<key>VoodooHDA</key>

<dict>

<key>CFBundleIdentifier</key>

<string>org.voodoo.driver.VoodooHDA</string>

<key>IOClass</key>

<string>VoodooHDADevice</string>

<key>IOMatchCategory</key>

<string>VoodooHDADevice</string>

<key>IOPCIClassMatch</key>

<string>0x293e8086</string>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>IOUserClientClass</key>

<string>VoodooHDAUserClient</string>

<key>InhibitCache</key>

<true/>

<key>MixerValues</key>

<dict>

<key>iGain</key>

<string>90</string>

<key>iMix</key>

<string>0</string>

</dict>

<key>NodesToPatch</key>

<array>

</array>

<key>Noise</key>

<integer>2</integer>

<key>Vectorize</key>

<false/>

<key>VoodooHDAEnableHalfVolumeFix</key>

<false/>

<key>VoodooHDAEnableVolumeChangeFix</key>

<false/>

<key>VoodooHDAVerboseLevel</key>

<integer>0</integer>

</dict>

</dict>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IOAudioFamily</key>

<string>1.1fc9</string>

<key>com.apple.iokit.IOPCIFamily</key>

<string>2.1</string>

<key>com.apple.kpi.iokit</key>

<string>9.0.0</string>

<key>com.apple.kpi.libkern</key>

<string>9.0.0</string>

<key>com.apple.kpi.mach</key>

<string>9.0.0</string>

<key>com.apple.kpi.unsupported</key>

<string>9.0.0</string>

</dict>

</dict>

</plist>

Link to comment
Share on other sites

Thanks,i find that id with windows..

I run this application and it find one audio device 1c20 8086,i edit info.plist and in the boot i have a kernel panic.

My graphic card is not compatible,the kernel panic there is because the audio went to hdmi pin?

Link to comment
Share on other sites

It must be IOPCIPrimaryMatch.

 

ID from System Info (Intel) is PCI ID. Codec ID (Realtek) is another thing.

 

Run sudo touch /System/Library/Extensions to update caches after editing the plist.

 

thank you very much!! i completely misunderstand your first post!! regards

Link to comment
Share on other sites

Hi

 

I have one small problem that keeps me troubled for months - that is I can't get the Soundcard sound + HDMI out sound working with VoodoHDA at the same time (changing them is System prefernces>Sound).Can You pls help me , so here is my situation in details :

 

I have tried all the voodohda versions(0.2.1 ; 0.2.2 ; 0.2.5.6 ; 0.2.6.1 - this one Im currently using ; 0.2.6.2 ; 0.2.7.2 ; 0.2.7.3 ), with all versions less or more I've managed to get HDMI output showned in sound system preferences(also changed in MIDI setup the bitrate to 48.000), but with no one I've menaged to have both sound card + HDMI working together .The only time HDMI works is when I put only the the IOPCIMatch from the Nvidia HDMI (that is 0x0bea10de), i get four digital outs and on the second one - the HDMI works -but no Sound card and mic . This I've tried with VoodoHDA versions 0.2.6.1 and 0.2.5.6 , and with both version HDMI works, but only HDMI, not the Soundcard.

 

When i edit the voodohda with my Intel HD chipset - <key>IOPCIPrimaryMatch</key>

<string>0x3b568086</string> I get only the Soundcard>

When I add another personality for the nvidia HDMI

<key>IOPCIPrimaryMatch</key>

<string>0x0bea10de</string> I get Digital out in System properties Sound but no HDMI sound.

With only the personality from Nvidia 0x0bea10de , i get only the HDMI out.

This is the only thing not working on my Acer lappy, Im using the HDMI out to connect my lappy to Sony bravia LED.

Can You pls help me get HDMI out working at the same time with the Soundcard that is to have fully working VoodoHDA , pls...

Here my voodohda info.plist (0.2.6.1 version of voodohda):

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>VoodooHDA</string>

<key>CFBundleIdentifier</key>

<string>org.voodoo.driver.VoodooHDA</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>VoodooHDA</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>0.2.61</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>0.2.61</string>

<key>IOKitPersonalities</key>

<dict>

<key>SoundCard</key>

<dict>

<key>CFBundleIdentifier</key>

<string>org.voodoo.driver.VoodooHDA</string>

<key>IOClass</key>

<string>VoodooHDADevice</string>

<key>IOMatchCategory</key>

<string>VoodooHDADevice</string>

<key>IOPCIPrimaryMatch</key>

<string>0x3b568086</string>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>IOUserClientClass</key>

<string>VoodooHDAUserClient</string>

<key>MixerValues</key>

<dict>

<key>Mic</key>

<string>70</string>

<key>iGain</key>

<string>0</string>

<key>iMix</key>

<string>70</string>

</dict>

<key>NodesToPatch</key>

<array/>

<key>VoodooHDAVerboseLevel</key>

<integer>0</integer>

</dict>

<key>VoodooHDAHDMI</key>

<dict>

<key>CFBundleIdentifier</key>

<string>org.voodoo.driver.VoodooHDA</string>

<key>IOClass</key>

<string>VoodooHDADevice</string>

<key>IOMatchCategory</key>

<string>VoodooHDADevice</string>

<key>IOPCIPrimaryMatch</key>

<string>0x0bea10de</string>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>IOUserClientClass</key>

<string>VoodooHDAUserClient</string>

<key>NodesToPatch</key>

<array/>

<key>VoodooHDAVerboseLevel</key>

<integer>0</integer>

</dict>

</dict>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IOAudioFamily</key>

<string>1.1fc9</string>

<key>com.apple.iokit.IOPCIFamily</key>

<string>2.1</string>

<key>com.apple.kpi.iokit</key>

<string>9.0.0</string>

<key>com.apple.kpi.libkern</key>

<string>9.0.0</string>

<key>com.apple.kpi.mach</key>

<string>9.0.0</string>

<key>com.apple.kpi.unsupported</key>

<string>9.0.0</string>

</dict>

 

With Your knowldge of VoodoHDA , i believe You will solve this problem of mine. Thanks

Link to comment
Share on other sites

 Share

×
×
  • Create New...