Jump to content

Sound problem


39 posts in this topic

Recommended Posts

I've got a slightly odd sound issue--the kernel extension shows up as loaded fine:

...
  50    2 0xd70a4000 0x16000    0x15000    com.apple.iokit.IOAudioFamily (1.5.5b2) <31 11>
  51    1 0xd6ffa000 0xd000     0xc000     com.apple.driver.AppleAC97Audio (1.0.0) <50 11>
  52    0 0xd7007000 0x4000     0x3000     com.apple.driver.AppleAC97AudioIntelICH (1.0.0) <51 16 11>
...

 

And, indeed, if I look at /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97AudioIntelICH.kext/Contents/Info.plist, I find that my vendor/product ID are already in there under the ICH5 AC97 Audio section, so no modification should be required.

 

Furthermore, I can see and set the volume on both the menubar and in the System Preferences. In the Sound panel's Output tab, it lists Line Out and SPDIF Out with the ports "AC97 Audio (PCM)" and "AC97 Audio (SPDIF)" respectively.

 

And yet, despite all these encouraging signs, there's no sound from anything. iTunes (yay SSE2 kernel patch) will appear to play, and the visualizations even work, but no sound is produced from anything, nor do I hear any confirmation beeps when I change the sound volume.

 

To deal with the obvious: yes, I checked all cabling, and tried different ports on the sound card, and adjusted the system and speaker volume. The speakers work with another system.

 

The Vendor/Product IDs are 8086 and 24d5 (identified by Linux as "82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller").

 

Anyone have any ideas? A secret volume control in OSX that I haven't found? Anything?

Link to comment
Share on other sites

8086 and 24d5 isnt that a soundmax onboard card?

I have the same problem here, volume icon is showing up,visulazation on itunes etc but no sound.

I got the right outlet...so that one is checked.

 

How does your Info plist look like? my vendor and product ID didnt show under the ICH5.

I've modified it by adding the ID , but with no luck im going around in circles here.

 

any clues? thanks

Link to comment
Share on other sites

With mine (dd'd deadmoo image) the id was already in there. the Info.plist looks like (abbreviated):

                <key>ICH5 AC97 Audio</key>
               <dict>
                       <key>CFBundleIdentifier</key>
                       <string>com.apple.driver.AppleAC97AudioIntelICH</string>
                       <key>ICH Type</key>
                       <integer>5</integer>
                       <key>IOClass</key>
                       <string>AppleAC97AudioIntelICH</string>
                       <key>IOPCIPrimaryMatch</key>
                       <string>0x24d58086</string>
                       <key>IOProbeScore</key>
                       <integer>10000</integer>
                       <key>IOProviderClass</key>
                       <string>IOPCIDevice</string>
               </dict>

 

and as you can see it's right there... I'm not sure what the actual brand name of the sound chip is, but it identifies itself as Intel (the vendor code, 8086, refers to one of Intel's first chips--cute, eh?)

 

Does the AC'97 driver load at all (as shown with kextstats)?

Link to comment
Share on other sites

Thanks for the help moyix.

...as a long time windows user i knew i was trouble once i decided to dig into this one.

 

-----------------------------

46 1 0xd996b000 0x16000 0x15000 com.apple.iokit.IOAudioFamily (1.5.5b2) <29 11>

47 1 0xd9981000 0xd000 0xc000 com.apple.driver.AppleAC97Audio (1.0.0) <46 11>

48 0 0xd998e000 0x4000 0x3000 com.apple.driver.AppleAC97AudioIntelICH (1.0.0)<47 16 11>

 

-----------------------------

Doesent look right...I used deadmoos image too,but i unpatched it (with his patch) to enable rosetta because i have SS3.So something must have happened there...

 

I can only see AC97 Audio (PCM) the AC97 Audio (SPDIF) isnt loaded at all.

 

This is probably pretty simple...but im not seeing it.

Link to comment
Share on other sites

I have the same VEN and DEV and mine appears that it should work as well, however no output.

 

If I play a CD, I can see and adjust the input level as "Stereo Mix", not "CD". Extensions are loaded and all appears normal, just no sound output.

 

I have also edited the Info.plist for my hardware and have installed the SSE3->SSE2 and CG LibSys.

 

Edit: Maybe the system is trying to route output to a non-existant port (I don't have a front port)? Is there a way to verify or change the output port?

Link to comment
Share on other sites

Hello,

 

Same problem here... Everything configured, turned on, connected and so on, but no sound at all..

 

wlr3: I also think that's the problem, but how can we solve it?

 

anyone has any idea?

 

regards,

 

i

 

EDIT: I don't have a front sound jack..

Link to comment
Share on other sites

My mobo = Asus P4C800 Deluxe.

built in audio = AI Audio = ADI AD1985 6-channel audio codec.

Pentium4@3 = no SSE3.

 

System is dual booting:

either WinXP or OSX10.4.1.

 

For WinXP i was using an Creative Audigy2,

but this isn't working under OSX.

 

i removed the Audigy2,

and enabled onboard audio in bios.

 

My Mac comes from Deadmoo.

I applied all Maxxus patches.

 

Audio is working perfectly.

Both channels.

Cable attached to audio out, "the green one".

 

 

Some more info:

 

Hardware Overview:

 

Machine Name: Mac

Machine Model: ACPI

CPU Type: Intel® Pentium® 4 CPU

Number Of CPUs: 1

CPU Speed: 3 GHz

L2 Cache (per CPU): 512 KB

Hyper-Threading Technology: Enabled

CPU Features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM TPR

Memory: 2 GB

Bus Speed: 800 MHz

Boot ROM Version: 1017.004 (American Megatrends Inc.)

Serial Number: By O.E.MTo

 

Apple02Audio.kext

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">'>http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>Apple02Audio</string>

<key>CFBundleGetInfoString</key>

<string>Apple02Audio version 2.5.0, Copyright 2000-2005 Apple Computer, Inc.</string>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.Apple02Audio</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>Apple02Audio</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>2.5.0</string>

<key>CFBundleSignature</key>

<string>aaud</string>

<key>CFBundleVersion</key>

<string>2.5.0b17</string>

<key>OSBundleCompatibleVersion</key>

<string>1.7.0d1</string>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.driver.Apple02DBDMAAudio</key>

<string>1.7.0d1</string>

<key>com.apple.iokit.IOAudioFamily</key>

<string>1.1fc9</string>

<key>com.apple.iokit.IOUSBFamily</key>

<string>1.9.4fc1</string>

</dict>

</dict>

</plist>

 

 

AppleAC97AudioIntelICH.kext/Contents/info.plist

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>AppleAC97AudioIntelICH</string>

<key>CFBundleGetInfoString</key>

<string>1.0.0, Copyright Apple Computer, Inc. 2004</string>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAC97AudioIntelICH</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>Intel ICHx AC97 Audio Driver</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>1.0.0</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>1.0.0</string>

<key>IOKitPersonalities</key>

<dict>

<key>ICH2 AC97 Audio</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAC97AudioIntelICH</string>

<key>ICH Type</key>

<integer>2</integer>

<key>IOClass</key>

<string>AppleAC97AudioIntelICH</string>

<key>IOPCIPrimaryMatch</key>

<string>0x24458086 0x24358086</string>

<key>IOProbeScore</key>

<integer>10000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

<key>ICH3 AC97 Audio</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAC97AudioIntelICH</string>

<key>ICH Type</key>

<integer>3</integer>

<key>IOClass</key>

<string>AppleAC97AudioIntelICH</string>

<key>IOPCIPrimaryMatch</key>

<string>0x24858086</string>

<key>IOProbeScore</key>

<integer>10000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

<key>ICH4 AC97 Audio</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAC97AudioIntelICH</string>

<key>ICH Type</key>

<integer>4</integer>

<key>IOClass</key>

<string>AppleAC97AudioIntelICH</string>

<key>IOPCIPrimaryMatch</key>

<string>0x24c58086</string>

<key>IOProbeScore</key>

<integer>10000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

<key>ICH5 AC97 Audio</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAC97AudioIntelICH</string>

<key>ICH Type</key>

<integer>5</integer>

<key>IOClass</key>

<string>AppleAC97AudioIntelICH</string>

<key>IOPCIPrimaryMatch</key>

<string>0x24d58086</string>

<key>IOProbeScore</key>

<integer>10000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

<key>ICH6 AC97 Audio</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAC97AudioIntelICH</string>

<key>ICH Type</key>

<integer>6</integer>

<key>IOClass</key>

<string>AppleAC97AudioIntelICH</string>

<key>IOPCIPrimaryMatch</key>

<string>0x266e8086</string>

<key>IOProbeScore</key>

<integer>10000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

<key>NVIDIA AC97 Audio</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAC97AudioIntelICH</string>

<key>ICH Type</key>

<integer>99</integer>

<key>IOClass</key>

<string>AppleAC97AudioIntelICH</string>

<key>IOPCIPrimaryMatch</key>

<string>0x00da10de 0x006a10de 0x01b110de</string>

<key>IOProbeScore</key>

<integer>1000</integer>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

</dict>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.driver.AppleAC97Audio</key>

<string>1.0.0</string>

<key>com.apple.iokit.IOPCIFamily</key>

<string>1.1</string>

</dict>

</dict>

</plist>

Link to comment
Share on other sites

OK - I've got this problem too (and no front audio port!). The mic input is working fine - I can see the level meter bouncing on the audio system preferences input panel when I bang on the mic. It's gotta be simple once you know the answer.

Link to comment
Share on other sites

OK - I've got this problem too (and no front audio port!).  The mic input is working fine - I can see the level meter bouncing on the audio system preferences input panel when I bang on the mic.  It's gotta be simple once you know the answer.

 

As stupid as it is .. check if mute is checked :(

that got me once heh.

Link to comment
Share on other sites

GOT IT!

GOT IT!

 

 

 

 

just go to the Audio Midi Setup... BUT... being root!

i used:

 

sudo -s
cd Applications/Utilities/Audio MIDI Setup.app/Contents/MacOS
./Audio\ MIDI\ Setup

 

 

Then.. In "Audio Devices" i found my Ac97 already configured..

I've selected the output one in "properties for" and choose format = 4ch-16bit

then, I've selected "configure speakers"

and I've replaced 1 and 2 with 3 and 4..

 

aply, done, close, DONE!

 

works for me

 

 

i

 

EDIT: Could also be the solution for other problems in other cards... check it out...

Link to comment
Share on other sites

hey, i followed http://wiki.osx86project.org/wiki/index.php/Audio

 

and i got the same device ID 0x24d58086, after i done the stuff from the guide

 

my mac wont boot up anymore, it stalls at the grey apple boot up screen doesnt go anyway, and tried -x wont help,

 

 

could i possibly make a mistake in the plist file and did something wrong, how do i restore the original file

 

 

and what does chown -R root:wheel /System/Library/Extensions and kextload AppleAC97AudioIntelICH.kext do?

Link to comment
Share on other sites

I am having the same problem on my Gateway 4530GZ (Intel Pentium M, no SSE3, deadmoo's image, ICH4 (24c58086, the default). What's weird is sometimes I get sound for a brief moment. Every now and then when I change the volume it will make the bleep noise, and once I got the BRRRR error sound when I hit backspace too many times in Terminal. I cannot figure out why sound is intermittent (or very rare, anyway). iTunes says it's playing, I can control the volume, I can see the visualizations, I can see the input meter go up and down... quite mysterious.

 

I've attached my CoreAudio data from the Audio MIDI Setup.

 

Any help would be greatly appreciated.

CoreAudioData.rtf

Link to comment
Share on other sites

GOT IT!

GOT IT!

just go to the Audio Midi Setup... BUT... being root!

i used:

 

sudo -s
cd Applications/Utilities/Audio MIDI Setup.app/Contents/MacOS
./Audio\ MIDI\ Setup

Then.. In "Audio Devices" i found my Ac97 already configured..

I've selected the output one in "properties for" and choose format = 4ch-16bit

then, I've selected "configure speakers"

and I've replaced 1 and 2 with 3 and 4..

 

aply, done, close, DONE!

 

works for me

i

 

EDIT: Could also be the solution for other problems in other cards... check it out...

 

 

THANKYOU. I was tearing my hair out before. This worked perfectly. THANKYOU.

 

 

 

My only tip to someone else would be to try renaming "Audio MIDI Setup" to "AudioMIDISetup" to get rid of the spaces just incase you get the Error about the location not existing. (you can change it back when you get your sound working)

After that just change the second command to cd /Applications/Utilites/AudioMIDISetup.app/Contents/MacOS

Link to comment
Share on other sites

GOT IT!

GOT IT!

just go to the Audio Midi Setup... BUT... being root!

i used:

 

sudo -s
cd Applications/Utilities/Audio MIDI Setup.app/Contents/MacOS
./Audio\ MIDI\ Setup

Then.. In "Audio Devices" i found my Ac97 already configured..

I've selected the output one in "properties for" and choose format = 4ch-16bit

then, I've selected "configure speakers"

and I've replaced 1 and 2 with 3 and 4..

 

aply, done, close, DONE!

 

works for me

i

 

EDIT: Could also be the solution for other problems in other cards... check it out...

 

You are a God. Bless you.

 

Now if I could figure out how to get this Mad Dog Card working so I can have optical audio out

:(

Link to comment
Share on other sites

This seems like it could be the problem for my card, but I can only select stereo output.

 

My card is a Conexant, AC97 compliant card.

 

Its vendor and device ID is the one listed under ICH6 by default: 0x266e8086.

 

Some strange behavior I have:

 

- I can record sounds just fine. I tested this by recording a sound and then testing it on my Windows machine..

 

- I get absolutely no sound output. But my speaker does "pop" every once in a while

 

- No sound output through the Mic jack like some folks have noticed.

 

Also, under System Profiler in the Extensions category I have this error in AppleAC97AudioIntelICH:

 

Dependencies: Incomplete

Dependency Errors: com.apple.driver.AppleAC97Audio: No valid version of this dependency can be found

Link to comment
Share on other sites

 Share

×
×
  • Create New...