Jump to content

What method works best for ALC888 sound....?


kitmac
 Share

89 posts in this topic

Recommended Posts

voodohda, efi strings, or tarugas patch....???

 

voodoo seems to work nicely until you put the machine to sleep.

Sound distortion upon wake .....

 

Tarugas patch gives me a KP as soon it patches applehda.kext

 

Not too familiar with the efi string method for sound.....

Link to comment
Share on other sites

I have the same motherboard, EP35-DS3L.

To be honest, ALCxxx sound quality sucks, even after patching (DSDT, taruga, etc...)

 

I'm searching for an USB sound adapter / alternative.

a good sounding USB dongle that is cheap

 

that said, I have found that it sometimes has issues with Mic input, but I think thats a bad mic not the dongle.

 

Good luck and happy listening

Link to comment
Share on other sites

I'm using DSDT for Audio / GFX / Lan - Audio works with VoodooHDA. But sleep is still a problem. It sleeps fine, but when it wakes up, it freaks out and gives me the ole' beach ball of death.

 

thats weird..... :)

R u using the 64bit sleepenabler..... It works for me in my extras folder

Does your sound come back fine or do you get the distortion........?

Link to comment
Share on other sites

I attached two kext 'AppleHDA.kext' and 'HDAEnabler.kext' for leopard. I like them better than DSDT and VoodooHDA!

If someone port the "AppleHDA.kext" for SL 64bit.. I would be very grateful!

 

- Altough the sound quality is not as good as DSDT, the output volume is much higher.

- Completly noise-free.

 

hda1.jpg

 

hda2.jpg

kextsleo32.zip

Link to comment
Share on other sites

I attached two kext 'AppleHDA.kext' and 'HDAEnabler.kext' for leopard. I like them better than DSDT and VoodooHDA!

If someone port the "AppleHDA.kext" for SL 64bit.. I would be very grateful!

 

- Altough the sound quality is not as good as DSDT, the output volume is much higher.

- Completly noise-free.

 

hda1.jpg

 

hda2.jpg

 

lol, this is my patched applehda, i can recognize it because of the codecverb, and some ".other" little things :D

 

if this one work for you in 32bit, u can use vanilla snow leopard applehda , and my legacy kext, with dsdt or the kabyl HDAenabler for 64bit

 

here is my dsdt HDEF section:

 

Device (HDEF)
		{
			Name (_ADR, 0x001B0000)
			Method (_PRW, 0, NotSerialized)
			{
				Return (Package (0x02)
				{
					0x0D, 
					0x05
				})
			}

			Method (_DSM, 4, NotSerialized)
			{
				Store (Package (0x0C)
					{
						"codec-id", 
						Buffer (0x04)
						{
							0x88, 0x08, 0xEC, 0x10
						}, 

						"layout-id", 
						Buffer (0x04)
						{
							0x78, 0x03, 0x00, 0x00
						}, 

						"device-type", 
						Buffer (0x07)
						{
							"ALC888"
						}, 

						"PinConfigurations", 
						Buffer (0x28)
						{
							/* 0000 */	0x50, 0x41, 0x01, 0x01, 0x50, 0x40, 0x21, 0x02, 
							/* 0008 */	0x30, 0x01, 0x10, 0x90, 0x20, 0x60, 0x01, 0x01, 
							/* 0010 */	0x70, 0x20, 0x01, 0x01, 0xA0, 0x90, 0xA1, 0x02, 
							/* 0018 */	0x10, 0x30, 0x81, 0x01, 0x40, 0x90, 0xA1, 0x01, 
							/* 0020 */	0x60, 0x61, 0x4B, 0x01, 0xF0, 0x01, 0xCB, 0x01
						}, 

						"reg", 
						Buffer (0x28)
						{
							/* 0000 */	0x00, 0xD8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							/* 0008 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							/* 0010 */	0x00, 0x00, 0x00, 0x00, 0x10, 0xD8, 0x00, 0x02, 
							/* 0018 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
							/* 0020 */	0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00
						}, 

						"platformFamily", 
						Buffer (One)
						{
							0x00
						}
					}, Local0)
				DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				Return (Local0)
			}
		}

 

 

Link to comment
Share on other sites

I've done the DSDT patch with audio, network and graphics (last 2 work perfectly) for my EP35-DS4, which has a Realtek ALC889A chipset. I've tried with all possible HDAEnabler's ect without luck, also with the 3 kext's from cparm's package mentioned above without luck. The only way I'm able to get sound is via ALCinject.kext located under /S/L/E (with -x32). I thought the DSDT patch just made injetors unnecessary? What am I doing wrong?

Link to comment
Share on other sites

I'm ordered the SYBA USB Adapter (aka. Delock in Europe).

 

USA: http://www.newegg.com/Product/Product.aspx...N82E16812186046

Europe: http://www.delock.de/produkte/suche/Delock...r_71_61645.html

 

UPDATE

The USB Adapter works like a charm: http://twitpic.com/fyg8x / http://twitpic.com/fyga3

If you don't have 10USD to buy this adapter, you don't need a hackintosh :P Go and use Windows ;)

Link to comment
Share on other sites

 Share

×
×
  • Create New...