Jump to content

VoodooHDA AD1988B 7.1


  • Please log in to reply
26 replies to this topic

#21
applegate

applegate

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
Still trying to get my sound card work: How can I put this string in my AppleHDA.kext (lion 10.7.1) with PListEdit Pro?

<01171c30 01171d40 01171e21 01171f02 01271c10 01271d40 01271e01 01271f01 01371cf0 01371d11 01371e17 01371f51 01471c22 01471d90 01471ea1 01471f02 01571c21 01571d30 01571e81 01571f01 01671c12 01671d10 01671e01 01671f01 01771c20 01771d90 01771ea1 01771f01 01871c2e 01871d11 01871e33 01871f99 01a71cf0 01a71d01 01a71ef3 01a71f99 01b71cf0 01b71df1 01b71e45 01b71f01 01c71cf0 01c71df1 01c71ec5 01c71f01 02471c11 02471d60 02471e01 02471f01 02571c13 02571d20 02571e01 02571f01>

(flip-byte the pinconfigoverrideverbs from the Windows 7 registry)

HDAUDIO\FUNC_01&VEN_11D4&DEV_198B&SUBSYS_1043821F&REV_1003

Thanx for your help.

#22
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,857 posts
  • Gender:Male
  • Location:Brazil
I'm afraid AppleHDA editing is more complex than that, you also have to patch layoutXX.xml and Platforms.xml

The verbs go in ConfigData (AppleHDAHardwareConfigDriver.kext/Contents/Info.plist) but just copy/paste verbs from Windows registry won't work, there are many repeated values in default association
10 01271d40 01271e01 01271f01 
01371cf0 01371d11 01371e17 01371f51
01471c22 01471d90 01471ea1 01471f02
01571c21 01571d30 01571e81 01571f01
01671c12 01671d10 01671e01 01671f01
01771c20 01771d90 01771ea1 01771f01
01871c2e 01871d11 01871e33 01871f99
01a71cf0 01a71d01 01a71ef3 01a71f99
01b71cf0 01b71df1 01b71e45 01b71f01
01c71cf0 01c71df1 01c71ec5 01c71f01
02471c11 02471d60 02471e01 02471f01
02571c13 02571d20 02571e01 02571f01
_linenums:0'>01171c30 01171d40 01171e21 01171f02 01271c<strong class='bbc'>1</strong>0 01271d40 01271e01 01271f01 01371c<strong class='bbc'>f</strong>0 01371d11 01371e17 01371f51 01471c<strong class='bbc'>2</strong>2 01471d90 01471ea1 01471f02 01571c<strong class='bbc'>2</strong>1 01571d30 01571e81 01571f01 01671c<strong class='bbc'>1</strong>2 01671d10 01671e01 01671f01 01771c<strong class='bbc'>2</strong>0 01771d90 01771ea1 01771f01 01871c<strong class='bbc'>2</strong>e 01871d11 01871e33 01871f99 01a71c<strong class='bbc'>f</strong>0 01a71d01 01a71ef3 01a71f99 01b71c<strong class='bbc'>f</strong>0 01b71df1 01b71e45 01b71f01 01c71c<strong class='bbc'>f</strong>0 01c71df1 01c71ec5 01c71f01 02471c<strong class='bbc'>1</strong>1 02471d60 02471e01 02471f01 02571c<strong class='bbc'>1</strong>3 02571d20 02571e01 02571f01


#23
spanakorizo

spanakorizo

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 747 posts
oldnapalm with your method to get 5.1, there is no volume or mute control, is that right? (by adding an aggregate device)

#24
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,857 posts
  • Gender:Male
  • Location:Brazil
It also happens here. I don't mind because I use the volume button in the receiver, but this can help you
http://code.google.c.../downloads/list

Attached File  Captura_de_Tela_2011_10_04_a__s_16.31.30.png   47.01KB   42 downloads

I use 3 line-outs as an aggregate for 5.1, and still get no volume control (ALC888) i think this is a limitation of the aggregate devices.
But I came up with a little fix & i guess anyone else with this problem can use these steps to try to force software volume control:
1) Make sure each output you intend to use is set to full volume in sound preferences.
2) Set the aggregate device up as usual & assign speakers in Audio midi setup.
3) Using Soundflowerbed, set the 6 channels of the aggregate device to the first 6 of Soundflower16ch.
4) Select Soundflower16ch as default output & configure speakers for multichannel output in Audio midi setup.
5) Software volume control for your 5.1 enabled system

http://osx86.co/f36/.../post25245.html

#25
lidiano

lidiano

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 547 posts
  • Gender:Male
  • Location:Treviso
I also have the problem that I do not work the volume control, I profato to do as youadvice. could you explain more, perhaps with photos

#26
kurbads

kurbads

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
SPDIF outputs one (right) channel when Green out selected.
No SPDIF when SPDIF selected.
Creating analogue aggregate device doesn't affect the one channel SPDIF output.
 
P5K3 mobo, Palit GTX 460 video, Lion 10.7.3, org.chameleon.Boot.plist

#27
VaggDx

VaggDx

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
  • Gender:Male
  • Location:Greece

VoodooHDA patched for AD1988B (tested on Asus P5E)

Download:

VoodooHDA.kext-AD1988B.zip

What works:
- Line-out (green rear)
- Line-out (black rear)
- Line-out (orange rear)
- Line-out (grey rear)
- Headphones (green front) auto-detect
- Line-in (blue rear)
- Microphone (pink rear)
- Microphone (pink front)

Doesn't work:
- Microphone auto-detect (have to select in preferences)

Not tested:
- SPDIF-out (rear)


Common problems
http://www.insanelym...howtopic=267905


My getDump

nid 17 0x02214030 as  3 seq  0	Headphones  Jack jack  1 loc  2 color   Green misc 0
 nid 18 0x01014010 as  1 seq  0	  Line-out  Jack jack  1 loc  1 color   Green misc 0
 nid 19 0x511711f0 as 15 seq  0	   Speaker  None jack  7 loc 17 color   Black misc 1
 nid 20 0x02a1902e as  2 seq 14	Microphone  Jack jack  1 loc  2 color	Pink misc 0
 nid 21 0x01813021 as  2 seq  1	   Line-in  Jack jack  1 loc  1 color	Blue misc 0
 nid 22 0x01011012 as  1 seq  2	  Line-out  Jack jack  1 loc  1 color   Black misc 0
 nid 23 0x01a19020 as  2 seq  0	Microphone  Jack jack  1 loc  1 color	Pink misc 0
 nid 24 0x99331122 as  2 seq  2			CD Fixed jack  3 loc 25 color   Black misc 1
 nid 27 0x0145f1a0 as 10 seq  0	 SPDIF-out  Jack jack  5 loc  1 color   Other misc 1
 nid 28 0x41c5f160 as  6 seq  0	  SPDIF-in  None jack  5 loc  1 color   Other misc 1
 nid 36 0x01016011 as  1 seq  1	  Line-out  Jack jack  1 loc  1 color  Orange misc 0
 nid 37 0x01012014 as  1 seq  4	  Line-out  Jack jack  1 loc  1 color	Grey misc 0
My changes
<key>MixerValues</key><dict>	<key>iGain</key>	<string>0</string> <!-- avoid audio feedback --></dict><key>NodesToPatch</key><array>   <dict>      <key>Codec</key>      <integer>0</integer>      <key>Config</key>      <string>0x0221401f</string> <!-- same default association as line-out (auto-detect headphones) -->      <key>Node</key>      <integer>17</integer>   </dict>   <dict>      <key>Codec</key>      <integer>0</integer>      <key>Config</key>      <string>0x02a19030</string> <!-- change default association (auto-detect doesn't work with mic) -->      <key>Node</key>      <integer>20</integer>   </dict>   <dict>      <key>Codec</key>      <integer>0</integer>      <key>Config</key>      <string>0x01813040</string> <!-- change default association (enable line-in) -->      <key>Node</key>      <integer>21</integer>   </dict>   <dict>      <key>Codec</key>      <integer>0</integer>      <key>Config</key>      <string>0x01011070</string> <!-- change default association (enable line-out) -->      <key>Node</key>      <integer>22</integer>   </dict>   <dict>      <key>Codec</key>      <integer>0</integer>      <key>Config</key>      <string>0x59331122</string> <!-- change port connectivity (disable CD) -->      <key>Node</key>      <integer>24</integer>   </dict>   <dict>      <key>Codec</key>      <integer>0</integer>      <key>Config</key>      <string>0x01016080</string> <!-- change default association (enable line-out) -->      <key>Node</key>      <integer>36</integer>   </dict>   <dict>      <key>Codec</key>      <integer>0</integer>      <key>Config</key>      <string>0x01012090</string> <!-- change default association (enable line-out) -->      <key>Node</key>      <integer>37</integer>   </dict></array>
My getDump after patching
nid 17 0x0221401f as  1 seq 15	Headphones  Jack jack  1 loc  2 color   Green misc 0
 nid 18 0x01014010 as  1 seq  0	  Line-out  Jack jack  1 loc  1 color   Green misc 0
 nid 19 0x511711f0 as 15 seq  0	   Speaker  None jack  7 loc 17 color   Black misc 1 [DISABLED]
 nid 20 0x02a19030 as  3 seq  0	Microphone  Jack jack  1 loc  2 color	Pink misc 0
 nid 21 0x01813040 as  4 seq  0	   Line-in  Jack jack  1 loc  1 color	Blue misc 0
 nid 22 0x01011070 as  7 seq  0	  Line-out  Jack jack  1 loc  1 color   Black misc 0
 nid 23 0x01a19020 as  2 seq  0	Microphone  Jack jack  1 loc  1 color	Pink misc 0
 nid 24 0x59331122 as  2 seq  2			CD  None jack  3 loc 25 color   Black misc 1 [DISABLED]
 nid 27 0x0145f1a0 as 10 seq  0	 SPDIF-out  Jack jack  5 loc  1 color   Other misc 1
 nid 28 0x41c5f160 as  6 seq  0	  SPDIF-in  None jack  5 loc  1 color   Other misc 1 [DISABLED]
 nid 36 0x01016080 as  8 seq  0	  Line-out  Jack jack  1 loc  1 color  Orange misc 0
 nid 37 0x01012090 as  9 seq  0	  Line-out  Jack jack  1 loc  1 color	Grey misc 0
For multichannel create an aggregate device in Applications - Utilities - Audio MIDI Setup

multichannel.png

outputoi.png

inputl.png

 

I'h been trying to fix the sound issue for day with no luck until i found your guid and kext. I just can't thank you enough!!!







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy