Jump to content

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


  • Please log in to reply
88 replies to this topic

#1
kitmac

kitmac

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 209 posts
  • Gender:Male
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.....

#2
zoltankr

zoltankr

    zoliky

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male
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.

#3
HBP112358

HBP112358

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 115 posts
  • Location:USA

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

#4
kramer2k

kramer2k

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 373 posts
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.

#5
kitmac

kitmac

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 209 posts
  • Gender:Male

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........?

#6
zoltankr

zoltankr

    zoliky

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male
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.

Posted Image

Posted Image

Attached Files



#7
cparm

cparm

    InsanelyMac Legend

  • Retired
  • 997 posts
  • Gender:Male

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.

Posted Image

Posted Image


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)
				}
			}



#8
johan

johan

    Nuke ATWT fan

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male
  • Location:The Netherlands
i use the voodohda 64 bit version

works for me

#9
kitmac

kitmac

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 209 posts
  • Gender:Male

i use the voodohda 64 bit version

works for me


Yea it works for me too but do you get sound distotion after you wake the computer?

#10
johan

johan

    Nuke ATWT fan

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male
  • Location:The Netherlands
i don't wake .. reboot always

#11
zoltankr

zoltankr

    zoliky

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male
cparm method works great! I don't really like the number of kexts (3 is too much in my opinion) but works great!

#12
kitmac

kitmac

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 209 posts
  • Gender:Male


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


I took your advice... got the same exact dongle.... problem solved!!!!! :D

#13
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,053 posts
  • Gender:Male
  • Location:UK
For the EP45-DS3L I swear by DSDT (Koalala's ACPI Patcher - Selecting Realtek ALC888-0, and checking HDEF box) then adding one of these attached LegacyHDA's, from tmongkol's thread, in to /E/E. Easy as that :D

Attached Files



#14
Snow

Snow

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 364 posts
  • Gender:Male
All you guys have 5.1 sound?

Can't seem to get a straight answer anywhere as to whether it supports 5.1 or not lol

#15
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,053 posts
  • Gender:Male
  • Location:UK

All you guys have 5.1 sound?

I haven't got any audio hardware near my hack to test that.

#16
dabla

dabla

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
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?

#17
derpuma

derpuma

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 158 posts
@dabla

I can confirm your exp. I have had the same problems. dsdt without probs - no legacy kexts work!
Only ALCInject worked... for me too.

#18
dabla

dabla

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
Hi derpuma, actually i can change volume of my different outputs via ALCinject but I can't get/hear any sound... so I'm still messing around...

#19
zoltankr

zoltankr

    zoliky

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male
dabla, the DSDT is for ALC888

#20
zoltankr

zoltankr

    zoliky

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male

I took your advice... got the same exact dongle.... problem solved!!!!! :(

You are lucky!
I don't know how can I obtain "Syba" products in Europe :thumbsup_anim:





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