InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Snow Leopard 10.6 (http://infinitemac.com/forumdisplay.php?f=87)
-   -   [GUIDE] ALC889a (with analog 5.1 surround) (http://infinitemac.com/showthread.php?t=3746)

mormegil 09-08-2009 12:44 PM

Let it run. It covers hdef injection into dsdt which I didn't. Only thing you should change is your dsdt code.

The code starting from Name (BUFA, ResourceTemplate () is not part of HDEF. You can delete them, they might cause confusion.

terrorgen 09-08-2009 03:14 PM

mormegil, snow...

I am setting up 5.1 using Audio MIDI Setup, but it only works for a while...
now the volume control is greyed out and when I tried to adjust the volume it says something like the device has no output controls... any ideas?

mormegil 09-08-2009 03:42 PM

It's meant to be that way. You control the individual channel volumes using Audio MIDI setup.

Snow 09-08-2009 04:48 PM

Correct Mormegilski

Adjust these sliders:

http://a.imagehost.org/0055/Volume.png

Added to guide too

terrorgen 09-08-2009 10:38 PM

man... lost the pleasure to adjust volume from the keyboard...

ajacocks 09-09-2009 04:31 AM

mormegil,

Thanks so much for taking so much time to help me. I'm still not sure what I was doing wrong with the codec patching, but my solution turned out to be voodooHDA 0.2.2 64bit, installed in /System/Library/Extensions, and rebuilding the Extensions.mkext. I'm not sure which of the above did the trick, but one of them did, and my laptop is no longer silent.

For purposes of documentation, I have a Clevo M570RU-U, with an Intel 965 chipset, and a Realtek ALC883 codec.

Thanks!

Snow 09-09-2009 07:49 AM

Quote:

Originally Posted by terrorgen (Post 34092)
man... lost the pleasure to adjust volume from the keyboard...

Indeed!

I'm using Creative T5400 speakers with a wired volume/bass control so luckily don't need it.

megavolkan 09-11-2009 09:41 AM

Hey, anyone knows if sound input is working?
I have a microphone. After applying the 5.1 patch sound is ok but i have no sound input. Internal microphone source in sound settings shows "None". I've tried all ports including output ports as well. None working.

I use an EP45-DQ6 board with ALC889a chip.

Trograin 09-12-2009 03:24 PM

Thank you SO MUCH mormegil....

I have been struggling for 4 days to get my sound configured. Been changing my dsdt file over and over even if System Profiler showed me all the channels, just because I couldn't get sound to work with any of the thousands AppleHDA.kext's I have tried. Some of them even messed up my system so badly I couldn't logon anymore, so I have reinstalled it 5 times these last 4 days.

Even if System Profiler showed correct info, no device could be found when trying to configure sound.

I have tried replacing info.plist (both) as of this guide and didn't work. Then I saw on the above link http://www.infinitemac.com/f57/guide...a-to-sl-t3981/ that it is not just to edit info.plist but also changing some binary with hexedit is needed, hence why it didn't work.

What made my day was actually when I scrolled down this page and saw you had posted your AppleHDA.kext saying "Here's my modified AppleHDA.kext as reference". I downloaded it, used Kext Utility, repaired permissions and rebooted. Never thought anything would fix my sound but when system was booted I suddenly noticed my wonderful lovely little sound icon in the bar had CHANGED :) :) :) :) :)

Now... Where do I send you the money??? ;)

hops 09-12-2009 09:01 PM

Quote:

Originally Posted by mormegil (Post 32328)
I take back my word. Got full analog 5.1 to work on my onboard alc888!

1. Tweak AppleHDA.kext to detect 3 Line Outputs: Green, Black, Orange.
2. Run Audio Midi Setup
3. Add new Aggregate Device
4. Click on the 3 check boxes corresponding to the 3 Line outs
5. Click on Configure Speakers
6. Select all 3 streams
7. Select Multichannel 5.1
8. Make sure all channels are properly mapped
9. Select Aggregate Device as output under System Preferences>Sound
10. Done

Here's my modified AppleHDA.kext as reference

Thank you so much for posting this! I had not been able to get the ALC888 chipset on my Gigabyte GA-965P-DS3 to work under 10.5. All I had to do was drop your kext onto the Kext Utility, reboot, and now I have sound under 64-bit 10.6. Your work is appreciated!