Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mute does not work/metallic sound after a while #3

Closed
i-am-the-slime opened this issue May 25, 2013 · 25 comments
Closed

Mute does not work/metallic sound after a while #3

i-am-the-slime opened this issue May 25, 2013 · 25 comments
Labels

Comments

@i-am-the-slime
Copy link

Now I got everything working except that mute button. Does any of you have a fix for that?

@i-am-the-slime
Copy link
Author

I actually found a fix yesterday at night but was too tired to mention it here.
Instead of using Multibeast for the sound drivers I uninstalled the AppleHDA.kext and the HDAEnabler1.kext (I'm not exactly sure about that name).
Then I got two files from your third link http://www.osx86.net/view/3453-updated_applehda_10.8.3_alc887.html
These were:
HDAEnabler888b.kext.zip and AppleHDA.kext.zip
I installed them with kext wizard: http://dl.dropbox.com/u/7085278/Kext_Wizard/download.html
I repaired permissions and after a reboot, everything worked!

@tkrotoff
Copy link
Owner

I re-open the issue since I prefer to patch AppleHDA instead of relying on kexts

@i-am-the-slime
Copy link
Author

Isn't AppleHDA a kext?

@tkrotoff
Copy link
Owner

Yes it is.
The idea is that I prefer to patch the original AppleHDA kext that sits on my computer instead of relying on a kext that somebody else has patched.

Why is that? because it could break.

Imagine the patched kext made by somebody else was done using OS X 10.8.3
You have OS X 10.8.1 or 10.8.6 on your computer => the patched kext won't probably work.
Instead it is better to run a script that will patch your AppleHDA kext.

tkrotoff added a commit that referenced this issue Jun 1, 2013
@tkrotoff
Copy link
Owner

tkrotoff commented Jun 1, 2013

I've tried to patch AppleHDA.kext myself without success.
My steps:

I've also used New HDA Wizard for Mountain Lion 10.8 (beta)

I get a AppleHDA.kext almost identical to the one from Updated (Mute Fix) AppleHDA 10.8.3 ALC887. Still it does not work :/

The one from Updated (Mute Fix) AppleHDA 10.8.3 ALC887 works beautifully.

Any idea what I have done wrong?

@i-am-the-slime
Copy link
Author

I made a diff of the original and the patched binary files. If you want me to, I can send it to you. However, I think the patched one that you said works beautifully broke the line in for me. I'm not sure, though.

@tkrotoff
Copy link
Owner

tkrotoff commented Jun 1, 2013

I use FileMerge from XCode to see the diffs between kexts so I guess I don't need your diff.
I don't understand how they generate the 3 important files Info.plist, Platforms.xml and layout99.xml.
For the line in I've never used it.

@tkrotoff
Copy link
Owner

@tkrotoff
Copy link
Owner

Fixed using MultiBeast 5.5.5 and Mountain Lion 10.8.5

@i-am-the-slime
Copy link
Author

Are you sure? Are you not running Mavericks? I still have no mute with MultiBeast 6.0.1. Should I try 5.5.5 on Mavericks?

@tkrotoff
Copy link
Owner

I've upgraded from Mountain Lion 10.8.4 to 10.8.5, no 10.9 yet :)
And I don't know which version of MultiBeast contains the fix (between 5.3 and 5.5.5).
For 10.9 you should use MultiBeast >= 6

@tkrotoff tkrotoff reopened this Dec 22, 2013
@tkrotoff
Copy link
Owner

@moriarty
Copy link

I'm also experiencing the audio quality degrade quickly over time.
Any suggestions?

I used MultiBeast 5.5.0 and am running OS X 10.8.5. Everything else has been working great, the issue #1 was huge help for me. I only recently plugged speakers into my machine and realized the audio wasn't working.

Thanks

@tkrotoff
Copy link
Owner

@moriarty as written above, "The best solution seems to be install audio from MultiBeast 5.4.3 (Mountain Lion 10.8.4 AppleHDA.kext)"

@moriarty
Copy link

@tkrotoff thanks!

@bestimmaa
Copy link

I'm having the same problem running OS X 10.9.1 and the latest MultiBeast 6.1 audio drivers. Someone in the tonymac forum pointed my to Google Chrome as a source of the problem - and he seems right. Deleting chrome from my hackintosh solved it. However this is not a solution ;) Can anybody confirm that the older drivers from MB 5.4.3 play nice with Chrome on 10.9.1? See bestimmaa/hackintosh#5 for details .

@JakobR
Copy link

JakobR commented Feb 1, 2014

I had the crackling noise problem on 10.8.5 as well, for me this solution has worked:

My solution for this problem is changing output format from 44100,0 Hz to 96000,0 Hz using Apple's "Audio MIDI Setup". So I have not experienced any problems for 2 weeks.

@bestimmaa
Copy link

This seems like something to try for the builtin realtec audio. Strange enough I experienced this issue with a USB soundcard from Creative that only allows setting 44,1KHz as sampling rate too :(

@moriarty
Copy link

moriarty commented Feb 3, 2014

I also used the solution mentioned by @JakobR it was one of the solutions mentioned in the link @tkrotoff shared.. But I'm using the built-in audio

@i-am-the-slime
Copy link
Author

Alright, so I don't know if this helps with the metallic sound (have not reproduced it yet, so I think it's fixed) but it fixes mute for sure. Instead of using Multibeast download https://github.com/toleda/audio_ALC887 and run audio_alc887-92_patch.command . Provided you have the native AppleHDA.kext (version 2.6.0 for 10.9.2) this will patch it and you will have working sound including mute after a reboot.

@tkrotoff
Copy link
Owner

tkrotoff commented Mar 1, 2014

I don't know if this helps with the metallic sound

It does not help :/ (tested with OS X 10.8.5)

@tkrotoff
Copy link
Owner

tkrotoff commented Mar 1, 2014

I've changed my system definition from MacPro3,1 to iMac13,2 as suggested here => does not solve the metallic sound. Btw don't do that, you will get a performance drop.

However, changing the audio output format as suggested in the same thread works fine for now.
Instructions:

  • Launch Applications / Utilities / Audio MIDI Setup.app
  • Inside Built-in Output, change format from 48000.0 Hz to 96000.0 Hz

(OS X 10.8.5 + MultiBeast 5.5.5)

@tkrotoff
Copy link
Owner

I didn't encounter the issue for months: it was a Chrome issue and it has been fixed \o/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants