![]() |
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. |
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? |
It's meant to be that way. You control the individual channel volumes using Audio MIDI setup.
|
|
man... lost the pleasure to adjust volume from the keyboard...
|
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! |
Quote:
I'm using Creative T5400 speakers with a wired volume/bass control so luckily don't need it. |
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. |
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??? ;) |
Quote:
|
Quote:
I tried to unzip it on 4 machines ( 3 macs , pc ) and all of them failed :( |
Quote:
|
Well at least someone tell me how to re-map microphone input to the regular red mic-in port?
|
Can't help you there m8, I'm not using mic, sorry.
|
Quote:
I accidentally found it out as I thought I should try to use microphone in all other entries and see if it for some odd reason works (I am no sound guru, those who are probably are laughing at me now as I suppose its impossible :D ). However this is not a solution Im happy about, replug the mic to lightblue then back where it should be each time I turn on my comp.... Also, this "replugging" for some odd reason messes up the volume, so when I speak it just gets louder and louder until the other person on skype throws his/her headset of :) Still searching for the magical solution. |
Quote:
|
Quote:
|
I got an error in safari after downloaded, saying something about not able to extract Stuffit archive. I too had to install Stuffit. But no big deal, theres a trial :)
Got microphone working and with reported perfect sound from several people I forced to talk to me through Skype ;) Code:
Device (HDEF) Replaced my Device HDEF with this code, then used kexttool to once again try a kext from the package: http://www.insanelymac.com/forum/ind...=post&id=53274 Which I found on: http://www.insanelymac.com/forum/ind...&#entry1121902 I used the kext called "3out2in HDA headphone" in the subfolder "series of LegacyHDA 888 (ALC888)". I have not tried the others but have no need as its fully working for me now :) Still had mormegils AppleHDA and not the default SL AppleHDA (as I threw it away when mormegils worked for sound atleast). So no idea if osx AppleHDA works, but this one does. Now it looks like: Internal Microphone---|---Built-in Microphone Line In--------------|---Built-in Line input Digital In------------|--- Built-in Digital Input I also got a new checkbox which I didn't have in Leopard, saying "Use ambient noise reduction" and it was checked by default. Finally finished hunting. |
Quote:
I upped mine so it will be for ALC889a specific. Sorry about that. |
Wow thanks man :D i'll try it when i'm home tonight. Just to make sure, this should be done in dsdt.aml right?? Just to make sure you know :P
Quote:
|
Yes, dsdt.aml. Its for ALC888. Good luck and hope it works just as good for you as it worked on my computer.
|
1 Attachment(s)
Hey, i've tried to insert the code into my dsdt but i cannot compile dsdt.dsl file with iaslme
it always gives error: Code:
/Users/volkan/Desktop/Hackintosh/dsdt.dsl 5584: Code:
Object does not exist ^ (\_SB.MEM._CRS._Y0E._BAS) Any ideas? I've attached the dsl and the log file. Thanks |
1 Attachment(s)
Not sure tbh.
I tried iaslme with my dsdt.dsl and it worked, then tried yours and it didn't work. Have never used iaslme before to compile but using Macloader_SL. I tried to compile your dsdt.dsl in that one and it did generate me an dsdt.aml. Wether its working I can't say. Attaching the dsdt.aml I compiled out of your dsdt.dsl, and also attaching my own dsdt.dsl if you want to look at it. |
Thanks a lot man, i'll try it as soon as i can :)
|
could anyone help me for adi1988 card? this guide is for alc soundcard, and since i have a different on i can't find the relevant sections in my dsdt.dsl file. thanks.
|
Sorry, not me. I don't have one of those cards. The dsdt info is specific to the card you got, so might be good to see if you can find a thread with people having same card, as they can test etc. Or maybe someone here got one of those too.... not me though :(
|
Anyone has headphones working?
I followed the steps as described in the first post and got sound working (don't need 5.1). Also, everything shows just fine on System Profiler.
The problem is that although "Headphones" shows in System Profiler, I can't choose it as output. My motherboard is a Gigabyte P35C-DS3R, using Snow Leopard 10.6.1 (the same thing happened in 10.6) I don't need a pre-made solution. If someone could at least point me to where I should edit (DSDT, plist, etc), it would be much appreciated. Thanks. |
System profiler is just cosmetics. What you see in Sound Preferences is all that matters.
|
Quote:
|
What do you see in outputs?
|
I have 3 line outs and 1 Digital out. The first line out works fine with the speakers that are connected in the back panel.
I used to have speakers AND headphones working in Leopard (10.5.6) with patched AppleHDA. I know I can't use Leopard's AppleHDA, but can I somehow copy its setup (considering that now I have a patched DSDT and patched AppleHDA according to this thread)? |
your msi p35 neo run 10.6 in vanilla???? The mine won't boot.... I've modded bios for leopard and work's great. 10.6 boot only with SnowOSX Universal (432) 3.5 but don't recognize the disk... do you have a tutorial??
Grazie.. :) |
Quote:
Anyway, by headphone do you mean the front jack? If so, have you tried plugging in a headphone? It might have jack-sensing enabled. Plugging in a headphone to front port will mute line out at the back. Try this and check in sound pref if one of your outputs change into 'headphone' once you plug it in. |
Yes, by headphones I mean the front jack.
I tried connecting the headphones both in the headphone out and the mic in and nothing happened. I'll try your guide and post back. thanks |
Dear mormegil,
Thanks for the orientation. All I needed to do was to edit the "plist" files using the plists I had working under Leopard. Now I have "Headphones" (front jack) in the sound preferences and it works just fine. D |
Configdata/ pinconfig
I have a quick question about what I do and do not need to include in my HDEF mod.s in the DSDT.
On the initial pages and guide in first post, it seems that Pinconfig/Configdata is not needed in the DSDT itself as it will read that from the plists in AppleHDA.kext. However, in later posts I see a lot of DSDTs with that data inserted. So......if the AppleHDA is correct does the DSDT really need these info.s also? If the answer is no, then this will give me one less variable to work with in my experiments. Thanks for the excellent guide by the way and I promise not to be a serial re-poster about this. Just want to get this one point clear. Thank you. |
Quote:
You DON'T need pinconfig in dsdt. You DO however need Configdata in plist. |
Thank you
Thanks Mormegil and Snow. I now have working audio in Snow Leopard from DSDT and modded AppleHDA.kext with my Zotac board....took a while, but finally figured things out.
:) |
ALC882 Not Working
2 Attachment(s)
Hello there Mormegil and Snow, i've been following your posts and replies and i respect your work.
While following I tried very hard to fix my ALC882 on my ASUS Z96Js laptop but got nothing. Can you guys help me out or guide me in any ways possible. I have attached my DSDT + CODEC DUMP from linux. My current system is as follows. Snow Leo 10.6.2 ALC882 with 1 - 1/8" headphone/speaker jack in front 1 - 1/8" line-in jack in front 1 - Internal Speakers 1 - Internal Mic Please help me out guys, i will be very thankful |
ALC889a Sound issue on P55 UD4P
I was wondering if anyone could help me figure out how to fix the audio on my Snow Leopard 10.6.2 install. My hardware is listed below. I tried using VoodooHDA, LegacyHDA and modified AppleHDA. The best I can get is either the Back speakers to work or the Sub and Center speaker to work. I would like to enable the 5.1 sound, as I have the speakers connected via 3 pins to the PC. Based on what I have read in this forum, there might be hope for me yet, but I need some guidance.
If you need additional information please let me know and I will provide. Gigabyte P55 UD4P i7 860 Overclocked at 3.5 Kingston Memory 8GB (2000) BFG Geforce GTS 250 Video Card LG SATA Internal DVD Writer |
Here is how I got mine working, not sure if its going to work for
you, might give it a try, also I never had much luck with surround sound on Realtek, not even using Windows (1) Find and download "Taruga’s AppleHDA Patcher version 1.20" (2) Find and download "VoodooHDA.kext" (3) Make your own CODEC Dump in Linux buy typing this into the Terminal "cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt" and use that file, if you get nothing, try changing "codec#0" to "codec#1" keep going up in numbers till you get the info. Like "cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt" "cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump.txt" "cat /proc/asound/card0/codec#2 > ~/Desktop/codec_dump.txt" (Hint) the Ubuntu Install CD works just fine for this (4) Find and download "Kext Utility" (5) Drag "VoodooHDA.kext" onto "Kext Utility" to install (6) Make a backup copy of "AppleHDA.kext", its in "/System/Library/Extensions" (7) Drag "codec_dump.txt" onto "AppleHDA Patcher" to install |
Quote:
|
Quote:
it works as a Live CD, just boot the CD, and it takes you to the desktop, from there you have a usable GUI and even have access to Firefox, and it seams to auto-detect and setup most network hardware, it great for fixing things |
Will, when try the cat command in Ubuntu, I did not see the codec#0 etc. After navigating down the directories I see ac97#0-0
Not sure why I am seeing that cause I have the HD Audio connected. Should I change the commands above to this instead? thx |
It should work just by typing, and you can always copy and paste
"cat /proc/asound/card0/codec#0 > ~/Desktop/codec_dump.txt" and changing the "codec#0" part as needed like "codec#1" "cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump.txt" just keep going up in numbers, I just tried on a EP31 motherboard I had to up go to "codec#2" like this "cat /proc/asound/card0/codec#2 > ~/Desktop/codec_dump.txt" You might have to delete the empty TXT files after an unsuccessful attempt, maybe some how there not being overwritten buy the new file each time I am going to try a PC with non Realtek sound next, but it should work the same way |
I tried this using Ubuntu installed in a Virtual Machine via Sun Virtual Box. Maybe that is the reason I am having the issue. I will try to boot off the Ubuntu CD directly and see if that makes a difference I suppose.
When I type the commands, I actually get an error message that the directory/codec#1 etc does not exist. So the dump file is useless, cause the command errors out. |
Quote:
Linux has to be running directly on your hardware. |
Quote:
I did try the steps on Post #1 of this thread last night since those files were already created etc, but I did not have any luck. Also, I have not been able to find the 1.2 version of the Taruga software either. I need to keep looking for that. I was testing my connectors last night, and sound is only coming thru the orange connector at this point, the green and black and sending no sound. If I switch out the green connector to the orange port, the sound switches to a different speaker. So it looks like the ports are not even enabled in my current config. Thx |
Quote:
and output jacks info, also Google is your friend on finding stuff, look over here for Taruga’s AppleHDA Patcher version 1.20 AppleHDA Solution - Work in progress, Main Thread |
Quote:
1. If I am patching the AppleHDA do I still need the VoodooHDA enabler? 2. My current DSDT file has pinconfiguration entries in it in the HDEF section. do I leave them there or should I remove them? I am thinking I need to remove them since the AppleHDA is being patched, but wanted to confirm. From Ubuntu I had to use codec#2 to get the dump file. Thanks again, for helping me thru this. |