Jump to content

help with realtek audio - have sound just too fast


moto_noob
 Share

16 posts in this topic

Recommended Posts

i have ac97 onboard ven: 8086 dev: 2445

i've changed it in the AppleAC97IntelCh.kext

i get sound but it sounds too fast or chipmunky

i check in the audio midi setup and when i check for output

it says from line out

i check on input i can select things like stereo mix, mono, line out, mic

but on output i can't select anything

can someone plz help me

 

also i'm on 8.9.1 kernel, thanx

 

 

also it's probably a AD1885, i did a search and found nothing

Link to comment
Share on other sites

sounds like an FSB problem - the kernel is perhaps not autodetecting it correctly. you need to find the frontside bus speed of your processor, divide it by four, and put it in the boot options.

 

for example, say you have a Pentium D 2.8Ghz, which has a FSB speed of 800Mhz. This value is 'quad-pumped', so the FSB setting you need is 200.

 

on bootup, hit F8 and supply FSB=200 to the boot options.

 

you need to get the correct value or audio and time will run too fast or too slow. common values are 200 (for 800Mhz quad pumped), 166 (for 667Mhz quad), 133 (for 533Mhz quad), 266 (for 1066Mhz quad) etc etc.

 

hth.

Link to comment
Share on other sites

Guest Ramm

Just to test the FSB, smash F8 on startup and type in "fsb=133" then hit enter.

 

Afterwords, if it works, edit the com.apple.boot.plist file.

Link to comment
Share on other sites

  • 2 weeks later...

i don't think it's loading the driver for the audio correctly. i tried using kextstat | grep AC97 and it loads the AC97 audio but still i don't think it's loading it correctly like the IntelICH.kext

 

my motherboard is the intel d850emv2 so if anyone else also has this motherboard and got the audio working can you help?

Link to comment
Share on other sites

thanks for the help clover

yes it is an ad1885, so how do i go about and the audio file to the right id?

in windows it says 2445 8086

everybody else here has that id and it's an ac97 but i found somewhere that mines is ad1885

so which file do i need to edit?

thank you

Link to comment
Share on other sites

i just followed the instructions found in this forum but mine was the AD 1988, work just as well. i'll just duplicate it here again for the convenience of others:

 

1. Your codec is the Realtek ALC262 (vendor id=10EC ; device id=0262).

2. The controller chip you will have to look up. Go into Windows' Device Manager. In Device Manager, go to "System devices". Find "Microsoft UAA Bus Driver For High Definition Audio"and get Properties. Then click the Details tab and get the vendor and device ids, you must have this (vendor id=8086, device id=27D8).

3. When you got this information change to mac os x.

4. First, Backup the AppleHDA.kext, in a location wherever you want. You find it on /System/Library/Extensions/AppleHDA.kext

5. Find the kext AppleAzaliaAudio.kext and edit it:

 

In Terminal, type:

 

cd /System/Library/Extensions

sudo pico AppleAzaliaAudio.kext/Contents/Info.plist

 

then search for IOHDAudioCodecVendorID, when you find it

 

Find:

<key>IOHDAudioCodecVendorID</key>

<string>0x10ec0880</string>

Change <string>0x10ec0880</string> -- to -- <string>0x10ec0262</string>

 

For exit pico: press Ctrl + O to save and then Ctrl + X to exit.

 

6. In Terminal, type:

 

sudo pico AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist

 

Search for IOPCIPrimaryMatch.

 

Find:

<key>IOPCIPrimaryMatch</key>

<string>0xNNNN8086</string> (where NNNN are any 4 characters)

Change <string>0xNNNN8086</string> -- to -- <string>0x27d88086</string>

For exit pico: press Ctrl + O to save and then Ctrl + X to exit

 

7. Repair Peri¡missions using the disk utility in Utilies in the Finder or typing in terminal: sudo diskutil repairpermissions /

 

8. In Terminal type: sudo chown -R root:wheel AppleAzaliaAudio.kext

 

9. In Terminal type: sudo chmod -R 755 AppleAzaliaAudio.kext

 

10. In Termina type: cd /System/Library

sudo rm -rf Extensions.mkext Extensions.kextcache

 

 

11. Then if you do this well, reboot and you have SOUND!!!!!!!!!!!!

 

hope this helps. :lol:

Link to comment
Share on other sites

thanx

so i should be using azalia instead of ac97 correct?

i can't find the AppleHDA.kext i used spotlight to search for it but to no avail.

i have the azaila.kext so i'm gonna try editing that

hope it works

thank you

 

i loaded the AppleAzalia.kext, deleted the two caches

but when i reboot it doesn't load it and loads the AC97

how do i unload the AC97IntelICH before boot? becuz i cant' unload after i booted because i'll get a kernel panic

Link to comment
Share on other sites

I did the test on an arceological dell that i remember i had the problem about the sound, it seems imposibile to test fsb.

1,6 Ghz prossesor apears like 2,4 Ghz.

It is funny, i ll play with it to see what can be done.

Link to comment
Share on other sites

thanx

so i should be using azalia instead of ac97 correct?

i can't find the AppleHDA.kext i used spotlight to search for it but to no avail.

i have the azaila.kext so i'm gonna try editing that

hope it works

thank you

 

i loaded the AppleAzalia.kext, deleted the two caches

but when i reboot it doesn't load it and loads the AC97

how do i unload the AC97IntelICH before boot? becuz i cant' unload after i booted because i'll get a kernel panic

 

its best you do a reformat & reinstall. it could be due to messing up with the wrong kext from the start.

 

after reformat & reinstall, follow what i had posted. i think that should do the trick. the "backup AppleHDA.kext" actually means del it away from that dir. use only the azalia kext.

 

i found the sound quality to be passable & not great at all. but thats the compromise if u want to run both platforms w/o proper sound drivers from apple.

 

have fun tweaking!! ;)

Link to comment
Share on other sites

 Share

×
×
  • Create New...