Here's what worked for me. It's not a workaround, this acutally solved the problem and I haven't had speaker issues since.
- Go to "Activity Monitor" (you can hold "Command" "Shift" and press "U" if you're on the desktop).
- Locate "coreaudiod" under "All Processes"
- Right click it and click on "Quit"
After several seconds, "coreaudiod" will restart on it's own and your speakers will return to normal.
I tested this by restarting to see if it was a fluke workaround. Then I turned it off and waited a day (I had things to do so the waiting a day was easy lol). Turned it on, it was fine. I put it on sleep mode, waited 10 mins. and took it off of sleep mode. It was fine. Everything went back to normal for me.
Let me know if this worked for you.
thanks for the reply. i have not tried your solution yet, because i have some questions:
1) are you sure that the coreaudiod will restart on its own after i quit it?
2) i have sound on the internal speakers, but what i do not have is a pull down menu on the bottom right of itunes to select either the computer or the airport express powered external speakers. that used to be there for the last two years, but has disappeared.
3) should i run itunes when i decided to try your solution?
4) i have an imac, not macbook
"1) are you sure that the coreaudiod will restart on its own after i quit it?"
Yes. I guarantee that it will restart the service in several seconds. No full computer restart required.
"2) i have sound on the internal speakers, but what i do not have is a pull down menu on the bottom right of itunes to select either the computer or the airport express powered external speakers. that used to be there for the last two years, but has disappeared."
I can not say as I do not have external speakers. I can only hope that the solution will apply to your external. You're losing nothing by restarting the service.
"3) should i run itunes when i decided to try your solution?"
My iTunes didn't play at all when I had the problem. This solution fixed it for me. So yes, run iTunes. It's just another way of telling if it worked.
"4) i have an imac, not macbook"
I too have an iMac. 10.7.4 Lion to be exact.
I am having the same problem, and I tried your suggestions. When I click "coreaudiod," and click "Quit," it asks me if I'm sure, and tells me that I'll have to enter my admin password. I do this, and then nothing seems to happen. "Coreaudiod" is still in the list of processes, same as before. Any insite?
Thanks in advance!
thanks for your reply. i have been to the apple store in the meantime. i described the problem and they said that after one of the most recent software updates of itunes, the dialogue box from which to choose speakers ONLY appears if external speakers are available on the wifi network. i had not switched my computer from the internet wifi to the airport express wifi (too long to explain, why i have two separate networks, but i do), thus, the computer did not give me that option. so, again, operator's fault, but it fixed the problem.
thanks for your help and great suggestions.
I also have this problem. In addition, nothing will even play in iTunes either on my computer or in the store (yes, I said play, nevermind if I can/could hear it - it doesn't even start....). Tried headphones, connected powered speaker - nothing.
In Sys Preferences there is nothing listed under output devices.
The menu bar volume icon has disappeared although there is still a space - as if it is there but invisible.
Did quit coreaudiod but no change in the problem. Also ran Hardware test - nothing.
I was on iTunes and several musicians sites last nite.
Today I need SKYPE for meetings.... oh dear.