Navigation » EFi-X™ Users Forums > Support Forums > Audio & Sound » Sound Update: ALC889a in Snow Leopard

Reply
 
Thread Tools Display Modes
  #101  
Old April 15th, 2010, 02:04 PM
richiem's Avatar
richiem richiem is offline
Senior Member
 
Join Date: Sep 2009
Posts: 511
Default Re: Sound Update: ALC889a in Snow Leopard

@ Gatsby -- It may be an issue with "pin configurations" -- here's what I have in my DSDT for that section of the Device (HDEF); try this out and see if it compiles:

"PinConfigurations",
Buffer (0x18)
{
/* 0000 */ 0x10, 0x44, 0x11, 0x01, 0x20, 0x14, 0x01, 0x01,
/* 0008 */ 0x40, 0x4C, 0x21, 0x02, 0x50, 0x34, 0x81, 0x01,
/* 0010 */ 0x60, 0x9C, 0xA1, 0x02, 0xF0, 0x61, 0x4B, 0x01
}
}, Local0)
__________________

MB: Giga-Byte EP45-UD3R, rev 1.1 (F12)
CPU: Intel E6750 2.67GHz C2D
Booter: Asere's v1.1.9, USB
OS: SL 10.6.4
RAM: 2 X 2GB G.Skill 1066MHz DDR2
HD: WD 320GB SATA-2
Gfx: ASUS GeForce GT 220/1GB-DDR2
Cinebench OpenGL=5822
DVD1: LG 18X SATA
DVD2: Toshiba/Samsung 18X SATA
LAN: en(0) - On-board Realtek 8168C
en(1) - TP_Link TG-3269 gigabit PCI card, woob
Wi-Fi: NewerTech USB 2.0 g/b adapter, driver
for SL from Realtek
Firewire: On-board FW400
Case: Broadway 939 w/ 550W PS
Reply With Quote
  #102  
Old April 15th, 2010, 03:55 PM
The Great Gatsby The Great Gatsby is offline
Member
 
Join Date: Oct 2009
Location: Berlin, Germany
Posts: 65
Default Re: Sound Update: ALC889a in Snow Leopard

@ richiem: Thank you very much, I'll try these values on the weekend! By the way, did you achieve line-in/mic jacket activation on your machine with these values?
Reply With Quote
  #103  
Old April 16th, 2010, 01:49 AM
richiem's Avatar
richiem richiem is offline
Senior Member
 
Join Date: Sep 2009
Posts: 511
Default Re: Sound Update: ALC889a in Snow Leopard

Sorry, can't speak to that -- I only use the green rear-panel output jack -- don't even have the front jacks hooked up and haven't tried the rear panel inputs yet. The few times I've needed analog inputs I've used a USB iMic. I never use headphones so don't know about that either... Funny that a retired audio engineer and loudspeaker designer should be so ignorant about his computer's audio functions...
__________________

MB: Giga-Byte EP45-UD3R, rev 1.1 (F12)
CPU: Intel E6750 2.67GHz C2D
Booter: Asere's v1.1.9, USB
OS: SL 10.6.4
RAM: 2 X 2GB G.Skill 1066MHz DDR2
HD: WD 320GB SATA-2
Gfx: ASUS GeForce GT 220/1GB-DDR2
Cinebench OpenGL=5822
DVD1: LG 18X SATA
DVD2: Toshiba/Samsung 18X SATA
LAN: en(0) - On-board Realtek 8168C
en(1) - TP_Link TG-3269 gigabit PCI card, woob
Wi-Fi: NewerTech USB 2.0 g/b adapter, driver
for SL from Realtek
Firewire: On-board FW400
Case: Broadway 939 w/ 550W PS
Reply With Quote
  #104  
Old April 18th, 2010, 12:32 AM
winstonace winstonace is offline
Junior Member
 
Join Date: Dec 2009
Posts: 2
Default Re: Sound Update: ALC889a in Snow Leopard

Quote:
Originally Posted by richiem View Post
@ Gatsby -- It may be an issue with "pin configurations" -- here's what I have in my DSDT for that section of the Device (HDEF); try this out and see if it compiles:

"PinConfigurations",
Buffer (0x18)
{
/* 0000 */ 0x10, 0x44, 0x11, 0x01, 0x20, 0x14, 0x01, 0x01,
/* 0008 */ 0x40, 0x4C, 0x21, 0x02, 0x50, 0x34, 0x81, 0x01,
/* 0010 */ 0x60, 0x9C, 0xA1, 0x02, 0xF0, 0x61, 0x4B, 0x01
}
}, Local0)
just a small tip:
PinConfiguration has no meaning in DSDT
the config in the DUMMY KEXT (Legacy) override this
you can as well use
Quote:
"PinConfigurations",
Buffer (0x0)
{}
and the result will be the same
Reply With Quote
  #105  
Old April 18th, 2010, 10:57 PM
richiem's Avatar
richiem richiem is offline
Senior Member
 
Join Date: Sep 2009
Posts: 511
Default Re: Sound Update: ALC889a in Snow Leopard

@winstonace -- thanx for the tip; however that wasn't my experience -- I had a different set of codes in the pin config originally (from another DSDT), and sound didn't work until I put this set in, and I didn't change anything else that I can remember. I hope we hear from gatsby, it will be good to know one way or the other....
__________________

MB: Giga-Byte EP45-UD3R, rev 1.1 (F12)
CPU: Intel E6750 2.67GHz C2D
Booter: Asere's v1.1.9, USB
OS: SL 10.6.4
RAM: 2 X 2GB G.Skill 1066MHz DDR2
HD: WD 320GB SATA-2
Gfx: ASUS GeForce GT 220/1GB-DDR2
Cinebench OpenGL=5822
DVD1: LG 18X SATA
DVD2: Toshiba/Samsung 18X SATA
LAN: en(0) - On-board Realtek 8168C
en(1) - TP_Link TG-3269 gigabit PCI card, woob
Wi-Fi: NewerTech USB 2.0 g/b adapter, driver
for SL from Realtek
Firewire: On-board FW400
Case: Broadway 939 w/ 550W PS
Reply With Quote
  #106  
Old May 8th, 2010, 10:32 PM
littleman littleman is offline
Junior Member
 
Join Date: May 2010
Posts: 1
Default Re: Sound Update: ALC889a in Snow Leopard

Thanks you post for ALC889A
Reply With Quote
  #107  
Old May 25th, 2010, 04:11 AM
dannymichel dannymichel is offline
Junior Member
 
Join Date: May 2010
Posts: 2
Default Re: Sound Update: ALC889a in Snow Leopard

Hi, I have a Gigabyte GA-EP45-UD3P (rev. 1.1) as well. I'm still trying to get my sound to work with 5.1, without the popping noise. right now, i'm on a fresh install with no sound. Can someone send me what you have, and tell me what to do with it?

this is what was happening to me before this fresh install
Quote:
It's the weirdest thing in skype...
I'm running a 'gigabyte ga-ep45-ud3p' on snow leopard, installed from a retail dvd, using these sound drivers.
I can hear someone, and they can hear me, if they call me.
But if I call them, I can't hear them, but they can hear me.
Also, if I type in the chat area with anyone during a call, whether they've called me, or i called them, I can't hear them, but they can hear me. My sound gets muted if any sound comes from skype other than the voice conversation.

i have to disable all skype sounds for a call's audio not to be interupted.

i downloaded the zip below where it says
'Fixing for 10.6.2 by removing BuiltInHDA and including HDAEnabler.kext' in this thread
and installed the LegacyHDA and HDAEnabler kexts, and that's it. no dsdtl (or whatever you call them) files or anything.
then i used aggregate device to create 5.1.
the sound is a bit buggy.

is there a newer, better way to get 5.1 on my ga-ep45-ud3p?

i'm a noob. i have been on os x for maybe 4 days, for about 30 minutes a day

[edit] a kind member in the #snowleopard irc channel was nice enough to create most of the files in this 'Extra' zip file for me, but after i applied them all, and ran pfix and repaired disk permissions, i ended up having a blank blue screen, and wasn't able to boot without -x

Last edited by dannymichel; May 25th, 2010 at 05:20 AM.
Reply With Quote
  #108  
Old May 25th, 2010, 05:34 PM
dannymichel dannymichel is offline
Junior Member
 
Join Date: May 2010
Posts: 2
Default Re: Sound Update: ALC889a in Snow Leopard

has anyone gotten the front and back mic and headphones working yet?
Reply With Quote
  #109  
Old July 27th, 2010, 07:42 PM
holyfield holyfield is offline
Junior Member
 
Join Date: Oct 2009
Posts: 2
Default Re: Sound Update: ALC889a in Snow Leopard

I should thank everybody for hard work!

Mobo: GA-X48T-DQ6 (with ALC889A audio)
Installed OS: Mac OS X, Snow Leopard, 10.6.4

I downloaded kext and updated my dsdd.aml and audio is working like a charm. Haven't tested yet the 5.1 audio, but I to it, but it should be easily available, as all outputs are mapping correctly into my 5.1 speaker, just some aggregate device is needed to create.

But I'm curious, does ACL889A device can work without kext, because if I used this dsdt fix below, I had sound trough green output without additional kext.

So, I believe there should be some solution to use only dsdt fix. Any suggestions? If we get correct replacement for rows marked with pink below, we should be capable to get ALC889A to work without additional kext.

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

                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x08)
                        {
                            "codec-id",
                            Buffer (0x04)
                            {
                                0x85, 0x08, 0xEC, 0x10
                            },
                            "layout-id",
                            Unicode ("B"),
                            "device-type",
                            Buffer (0x11)
                            {
                                "ALC889a"
                            },
                            "PinConfigurations",
                            Buffer (0x28)
                            {
                                /* 0000 */    0x10, 0x90, 0xA0, 0x90, 0x20, 0x90, 0xA1, 0x02,
                                /* 0008 */    0x80, 0x30, 0x81, 0x01, 0x90, 0x40, 0x21, 0x02,
                                /* 0010 */    0x30, 0x40, 0x11, 0x01, 0x40, 0x10, 0x01, 0x01,
                                /* 0018 */    0x50, 0x60, 0x01, 0x01, 0x60, 0x20, 0x01, 0x01,
                                /* 0020 */    0x70, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }

            }
By the way, the most important part is only the Method (_DSM, 4, NotSerialized) {...} part, which defines how Mac OS X can communicate with audio device.

Some notes for others, who are about seeking for working audio!

Please remember, You NEED one of solutions models below:

A
1. Fixed dsdt.aml file (your mobo & bios version specific) under /E/E

B
1. Fixed dsdt.aml file (your mobo & bios version specific) under /E/E
2. Some additional kext under /E/E or /S/L/E (Reccomended is /S/L/E)

The best option is of course solution A, which is bulletproof against OS update. Anyway, if your audio does not work right out of box, then you need to do some hard work to get it work (hard means - you should educate yourself a bit about DSDT etc.

Last edited by holyfield; July 27th, 2010 at 08:30 PM. Reason: Some additions
Reply With Quote
  #110  
Old August 4th, 2010, 07:02 AM
jigouli jigouli is offline
Junior Member
 
Join Date: Aug 2009
Posts: 1
Default Re: Sound Update: ALC889a in Snow Leopard

Surprising !
I inserted this modification inside my dsdt and bingo ! Sound is now working with AppleHDA.kext without any other addition like LegacyHDA etc....

Motherboard : GA-EP35-DS3P bios F6
MacOSX 10.6.2
AppleHDA.kext 1.8.4fc3
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 02:34 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
EFi-X™ is a registered trademark of Art Studios Entertainment Media. EFi-X™ Users is not affiliated with nor endorsed by Art Studios Entertainment Media.