dyrdymal Posted December 18, 2008 Share Posted December 18, 2008 Can someone post this for Dell E520 (I just don't have Vista installed)...? Thx, Link to comment Share on other sites More sharing options...
mitch_de Posted December 18, 2008 Share Posted December 18, 2008 You can use Win XP also ! Link to comment Share on other sites More sharing options...
dyrdymal Posted December 18, 2008 Share Posted December 18, 2008 You can use Win XP also ! well.. I can't! there's no "Device Class GUID" in device properties, and I've searched whole registry for PinConfigOverrideVerbs - not there at all... So - anyone with dell d520 and Vista...? Thanks, Link to comment Share on other sites More sharing options...
AlienX2 Posted December 21, 2008 Share Posted December 21, 2008 You can use Win XP also ! Where is guid class of sound card device? Link to comment Share on other sites More sharing options...
MacNutty Posted December 21, 2008 Share Posted December 21, 2008 Is this the complete solution for patching audio or something else also is needed to get it work? Because I tried no success. If you can please explain in detail the right way of patching the audio. Link to comment Share on other sites More sharing options...
enb14 Posted December 21, 2008 Share Posted December 21, 2008 Guys this is what I got with my ALC888 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e96c-e325-11ce-bfc1-08002be10318}007\PinConfigOverrideVerbs] "0000"=hex:10,1c,d7,00 "0001"=hex:40,1d,d7,00 "0002"=hex:01,1e,d7,00 "0003"=hex:01,1f,d7,00 "0004"=hex:11,1c,e7,00 "0005"=hex:60,1d,e7,00 "0006"=hex:01,1e,e7,00 "0007"=hex:01,1f,e7,00 "0008"=hex:12,1c,f7,00 "0009"=hex:10,1d,f7,00 "0010"=hex:01,1e,f7,00 "0011"=hex:01,1f,f7,00 "0012"=hex:14,1c,07,01 "0013"=hex:20,1d,07,01 "0014"=hex:01,1e,07,01 "0015"=hex:01,1f,07,01 "0016"=hex:1f,1c,17,01 "0017"=hex:40,1d,17,01 "0018"=hex:21,1e,17,01 "0019"=hex:02,1f,17,01 "0020"=hex:30,1c,27,01 "0021"=hex:21,1d,27,01 "0022"=hex:45,1e,27,01 "0023"=hex:01,1f,27,01 "0024"=hex:40,1c,37,01 "0025"=hex:30,1d,37,01 "0026"=hex:81,1e,37,01 "0027"=hex:01,1f,37,01 "0028"=hex:50,1c,47,01 "0029"=hex:90,1d,47,01 "0030"=hex:a1,1e,47,01 "0031"=hex:02,1f,47,01 "0032"=hex:60,1c,57,01 "0033"=hex:10,1d,57,01 "0034"=hex:81,1e,57,01 "0035"=hex:41,1f,57,01 "0036"=hex:70,1c,67,01 "0037"=hex:10,1d,67,01 "0038"=hex:91,1e,67,01 "0039"=hex:41,1f,67,01 "0040"=hex:80,1c,77,01 "0041"=hex:11,1d,77,01 "0042"=hex:c5,1e,77,01 "0043"=hex:01,1f,77,01 "NumVerbs"=hex:2c,00,00,00 So my question is if I also have to add NumVerbs or just 0043? Link to comment Share on other sites More sharing options...
enb14 Posted December 21, 2008 Share Posted December 21, 2008 Well this is my colaboration to the osx world, try this converter from windows so then you will have your pin in order to be used for OSX. Tested on Vista 32bit, ALC888 (DG33FB intel motherboard) I hope this works for you. Requires .net Framework 3.5 PinConfig.rar Link to comment Share on other sites More sharing options...
mitch_de Posted December 21, 2008 Share Posted December 21, 2008 Anyone done ALC889A (Ga-EP-35) already ? Link to comment Share on other sites More sharing options...
AlienX2 Posted December 22, 2008 Share Posted December 22, 2008 still not work for me i tried tested it. Anyone done with correct port who is intel D945GNT user or IDT/Sigmatel 9221 user (my device id is 0x83847680 and my audio controller is 0x80860202)?? Link to comment Share on other sites More sharing options...
enb14 Posted December 22, 2008 Share Posted December 22, 2008 AlienX2 I usted to have that motherboard and is a real pain to get the audio to work. in 10.4.1 throuth 10.4.3 it worked flawlessly, but now it seems to not work anymore on 10.5.x If you make it to work let us know. Link to comment Share on other sites More sharing options...
DB1 Posted December 23, 2008 Share Posted December 23, 2008 Anyone please do for Asus P5k VM (ALC883), I would be most grateful - i have not had winduz for several years. BTW will this work as in a plist only type kext (as Cyclonefir) for EFI munky boot partition method or Chameleon Extra>Extensions set up? I'll try it if someone can provide the data for my mobo. Link to comment Share on other sites More sharing options...
MacNutty Posted December 23, 2008 Share Posted December 23, 2008 Well this is my colaboration to the osx world, try this converter from windows so then you will have your pin in order to be used for OSX.Tested on Vista 32bit, ALC888 (DG33FB intel motherboard) I hope this works for you. Requires .net Framework 3.5 Do you get sound on speakers and headphones too? I have the same MB. Can you help please? Link to comment Share on other sites More sharing options...
enb14 Posted December 23, 2008 Share Posted December 23, 2008 Just from speakers, from input I can't test it even in windows due to my Antec P180 case which doesn't supports Intel HDA so I can't tell you if front panel works. Link to comment Share on other sites More sharing options...
AlienX2 Posted December 23, 2008 Share Posted December 23, 2008 AlienX2 I usted to have that motherboard and is a real pain to get the audio to work. in 10.4.1 throuth 10.4.3 it worked flawlessly, but now it seems to not work anymore on 10.5.x If you make it to work let us know. Yea That's true. i want to wait for someone fix or taruga will solve or D945GNT group. Link to comment Share on other sites More sharing options...
amador Posted December 23, 2008 Share Posted December 23, 2008 Yea That's true. i want to wait for someone fix or taruga will solve or D945GNT group. IDT 92HD206 8-channel audio CODEC. < mine has an error too NO SOUND at all is there any way how to fix this?.. KEXT NEEDED? PLS HELP. PC SPEC: Kalyway 10.5.2 DVD Intel_Amd (sse2/sse3) EFI V8 WORKING MOBO : ECS 780GM-A CPU : X2 6000+ RAM : 1 GB DDR2 X2 1066 MHZ HD : SEAGATE 500 GB SATA II DISPLAY AND AUDIO IS ONBOARD BTW. I ADD PCI LAN CARD TO TRY AND SKIP THE QUESTION DO YOU ALREADY OWN A MAC..I JUST READ IT IN THE FORUM,,AND IT WORKS Link to comment Share on other sites More sharing options...
Slice Posted December 26, 2008 Share Posted December 26, 2008 In WinXP I found only this. Is it the same? How to use it? Link to comment Share on other sites More sharing options...
enb14 Posted December 29, 2008 Share Posted December 29, 2008 Slice that's incomplete, so now I have created a new version for vista. Check my thread. Guys I've created a new version in where it looks for more than one pinconfig so guys try and see if it works for you. PinConfig2.rar Link to comment Share on other sites More sharing options...
Slice Posted December 31, 2008 Share Posted December 31, 2008 Slice that's incomplete, so now I have created a new version for vista. Check my thread.Guys I've created a new version in where it looks for more than one pinconfig so guys try and see if it works for you. Thank you, but I need a tool for WinXP that has another registry. My found is good but not for novice yet. I am on the road of testing. Other problem - in Comp#1 I have no such entries. Link to comment Share on other sites More sharing options...
Farx Posted January 1, 2009 Share Posted January 1, 2009 To Slice: My Motherboard is GA-965P-S3 Below maybe you wants Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\PinConfigOverrideVerbs] "0000"=hex:10,1c,47,01 "0001"=hex:44,1d,47,01 "0002"=hex:01,1e,47,01 "0003"=hex:01,1f,47,01 "0004"=hex:12,1c,57,01 "0005"=hex:14,1d,57,01 "0006"=hex:01,1e,57,01 "0007"=hex:01,1f,57,01 "0008"=hex:11,1c,67,01 "0009"=hex:64,1d,67,01 "0010"=hex:01,1e,67,01 "0011"=hex:01,1f,67,01 "0012"=hex:14,1c,77,01 "0013"=hex:24,1d,77,01 "0014"=hex:01,1e,77,01 "0015"=hex:01,1f,77,01 "0016"=hex:40,1c,87,01 "0017"=hex:9c,1d,87,01 "0018"=hex:a1,1e,87,01 "0019"=hex:01,1f,87,01 "0020"=hex:50,1c,97,01 "0021"=hex:9c,1d,97,01 "0022"=hex:a1,1e,97,01 "0023"=hex:02,1f,97,01 "0024"=hex:4f,1c,a7,01 "0025"=hex:34,1d,a7,01 "0026"=hex:81,1e,a7,01 "0027"=hex:01,1f,a7,01 "0028"=hex:20,1c,b7,01 "0029"=hex:4c,1d,b7,01 "0030"=hex:21,1e,b7,01 "0031"=hex:02,1f,b7,01 "0032"=hex:f0,1c,c7,01 "0033"=hex:01,1d,c7,01 "0034"=hex:33,1e,c7,01 "0035"=hex:59,1f,c7,01 "0036"=hex:f0,1c,d7,01 "0037"=hex:11,1d,d7,01 "0038"=hex:11,1e,d7,01 "0039"=hex:41,1f,d7,01 "0040"=hex:30,1c,e7,01 "0041"=hex:61,1d,e7,01 "0042"=hex:4b,1e,e7,01 "0043"=hex:01,1f,e7,01 "0044"=hex:60,1c,f7,01 "0045"=hex:71,1d,f7,01 "0046"=hex:cb,1e,f7,01 "0047"=hex:01,1f,f7,01 "NumVerbs"=hex:30,00,00,00 Link to comment Share on other sites More sharing options...
Slice Posted January 1, 2009 Share Posted January 1, 2009 To Slice: My Motherboard is GA-965P-S3 Below maybe you wants Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\PinConfigOverrideVerbs] "0000"=hex:10,1c,47,01 .................... "NumVerbs"=hex:30,00,00,00 It is Vista! I said about a way through Windows XP. For GA-965P-S3 there is finest sound driver in iDeneb. I do reseach for others. Link to comment Share on other sites More sharing options...
enb14 Posted January 3, 2009 Share Posted January 3, 2009 Slice what Farx was trying to say is that you should find that information in your registry, if you can find it let us know where is it. By the way this is my latest pinconfig in where you now can have all your audio devices without needing to go to control panel. PinConfig3.rar Link to comment Share on other sites More sharing options...
Slice Posted January 3, 2009 Share Posted January 3, 2009 Slice what Farx was trying to say is that you should find that information in your registry, if you can find it let us know where is it. By the way this is my latest pinconfig in where you now can have all your audio devices without needing to go to control panel. In my registry there is no such information. Because I have only XP but not Vista. Link to comment Share on other sites More sharing options...
macgirl Posted January 4, 2009 Share Posted January 4, 2009 In WinXP I found only this. Is it the same? How to use it? Slice that's incomplete, so now I have created a new version for vista. Check my thread.Guys I've created a new version in where it looks for more than one pinconfig so guys try and see if it works for you. That is not incomplete, we have that also on Vista, those are Override of the pin config data, see: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pin] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pinA] "CfgDflt"=dword:0221121f "AltCfg"=hex:1f,12,11,02 "Action"=hex:81,0d [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pinB] "CfgDflt"=dword:400003fa [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pinC] "CfgDflt"=dword:400003fb [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pinD] "CfgDflt"=dword:90170310 "ExtAmpCtrl"=hex:02,05,02 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pinE] "CfgCurr"=dword:02a11230 "CfgDflt"=dword:02111212 "AltCfg"=hex:12,12,11,02,30,12,81,02,30,12,a1,02 "Bias"=hex:ff,04,02 "Action"=hex:0a,0e "Selectable"=hex:01 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pinF] "CfgCurr"=dword:0221121f "CfgDflt"=dword:02111211 "AltCfg"=hex:11,12,11,02,1f,12,21,02 "Action"=hex:81,0d [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pin\10] "CfgDflt"=dword:400003fc [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pin\11] "CfgDflt"=dword:400003fd [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pin\12] "CfgDflt"=dword:400003fe [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pin\13] "CfgDflt"=dword:90a60350 "Mic0Type"=dword:00000000 "Mic0XCoord"=dword:00000000 "Mic0YCoord"=dword:00000040 "Mic0ZCoord"=dword:00000000 "Mic0VerticalAngle"=dword:00000000 "Mic0HorizontalAngle"=dword:00000000 "Mic1Type"=dword:00000000 "Mic1XCoord"=dword:00000000 "Mic1YCoord"=dword:ffffffc0 "Mic1ZCoord"=dword:00000000 "Mic1VerticalAngle"=dword:00000000 "Mic1HorizontalAngle"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pin\14] "CfgDflt"=dword:400003ff [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pin\21] "CfgDflt"=dword:03461340 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\Settings\pin\22] "CfgDflt"=dword:40c003f1 So the "natural" pin configs are override with new values. Check that some connections have several (and optionals) pin configs, so for those who have Input/Output Jacks that can be configurable for output or input. Link to comment Share on other sites More sharing options...
Slice Posted January 13, 2009 Share Posted January 13, 2009 One note. I complete best driver for my Sigmatel9228 and now I know best PinConfig. It differs from WindowsXP information! In XP I see Node 12 = 400003fb - that means absent device Node 14 = 0281103e - that means LineIn External Front Jack 1/8 Node 19 = 90a60330 - Mic Internal Other Digital connector Really I got true sound (thanks to gbonilla) using Node 12 - LineIn Node 14 - Mic internal May be Vista driver is better but I can't check. Link to comment Share on other sites More sharing options...
macgirl Posted January 13, 2009 Share Posted January 13, 2009 Yesterday I was reading part of the ALSA driver, an there is a section for sigmatel patchs, the pin config of the 9228 is read from BIOS, then some pin config are override, see: case STAC_DELL_BIOS: /* configure the analog microphone on some laptops */ stac92xx_set_config_reg(codec, 0x0c, 0x90a79130); /* correct the front output jack as a hp out */ stac92xx_set_config_reg(codec, 0x0f, 0x0227011f); /* correct the front input jack as a mic */ stac92xx_set_config_reg(codec, 0x0e, 0x02a79130); /* fallthru */ On vista some of this values are the same, but if I apply port 9 to any of the pin config I lost the sound, but even worst the Internal Digital Mic of the M1330 is somehow related with the internal speakers becuase if I modify the port of th DMic I lost sound on the speakers also. Since the 9228 ports can be configurable for output or input there are some things that I think the AppleHDA.kext cant handle. In my case I use: Node 19 - Internal Digital Mic Node 14 - External Mic (Right jack) Node 12 - Line in, but it is configurable on the line out (center jack) so I can leave as Line Out or as a Line In, depends on pin config but can be software controlled with the current AppleHDA. Node 13 - Internal Speakers Node 10 - Headphones (left jack) Node 15 - Line Out (center jack) and there are two more: node 33 - SPDIF Out (thru HDMI) node 34 - SPDIF In (don't know thru where) Other important stuff: static struct snd_kcontrol_new stac927x_mixer[] = { STAC_INPUT_SOURCE(3), STAC_ANALOG_LOOPBACK(0xFEB, 0x7EB, 1), HDA_CODEC_VOLUME_IDX("Capture Volume", 0x0, 0x18, 0x0, HDA_INPUT), HDA_CODEC_MUTE_IDX("Capture Switch", 0x0, 0x1b, 0x0, HDA_OUTPUT), HDA_CODEC_VOLUME_IDX("Mux Capture Volume", 0x0, 0x15, 0x0, HDA_OUTPUT), HDA_CODEC_VOLUME_IDX("Capture Volume", 0x1, 0x19, 0x0, HDA_INPUT), HDA_CODEC_MUTE_IDX("Capture Switch", 0x1, 0x1c, 0x0, HDA_OUTPUT), HDA_CODEC_VOLUME_IDX("Mux Capture Volume", 0x1, 0x16, 0x0, HDA_OUTPUT), HDA_CODEC_VOLUME_IDX("Capture Volume", 0x2, 0x1A, 0x0, HDA_INPUT), HDA_CODEC_MUTE_IDX("Capture Switch", 0x2, 0x1d, 0x0, HDA_OUTPUT), HDA_CODEC_VOLUME_IDX("Mux Capture Volume", 0x2, 0x17, 0x0, HDA_OUTPUT), { } /* end */ }; Link to comment Share on other sites More sharing options...
Recommended Posts