You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

10.4.10 Snap, Crackle, Pop - a workaround

If you're suffering from the Snap, Crackle, Pop problem, here's a little workaround if you don't mind sacrificing some CPU cycles and know how to open the command line.

The basic strategy is to use mpg123 to play a silent mp3 file continuously in the background. By doing this, the audio subsystem doesn't have a chance to go to sleep, and therefore the pops disappear.

Open up a Terminal window

cd ~
mkdir nopop
cd nopop
wget http://www.noderunner.net/~llin/old/4second.mp3
wget http://www.mpg123.de/download/mpg123-0.66.tar.bz2
bunzip2 mpg123-0.66.tar.bz2
tar xvf mpg123-0.66.tar
cd mpg123-0.66
./configure
make
sudo make install


obviously you can change the locations to your heart's content.

The command below will play a 4 second silent mp3 file continuously until you log out. This means that the audio subsystem never goes to sleep, and therefore you won't get the Pops.

mpg123 -Z -q ~/nopop/4second.mp3

Perhaps one of you Cocoa programmers could package this up nicely for everyone else?

On my macbook, it'll cost you about 2% of your CPU, but at least you won't get the pops.

Any suggestions, improvements, feedback very welcome!

cheers,

Tony.

Macbook, Mac OS X (10.4.10)

Posted on Jun 23, 2007 5:39 AM

Reply
81 replies

Jul 2, 2007 10:11 PM in response to R C-R

Actually, we need no more reports at all as Apple has provided the patch/update that a majority of us have been stating was needed since a few hours after 10.4.10 - Software Update now offers up an Audio Update for all Intel-based Macs to fix an issue with the "popping" sounds produced by those systems in connection with certain types of speakers. It includes a single file only: AppleHDA.kext v1.3.3.

As a side note, it's not puzzling at all if some Macs may have included v1.3.2 before it was made available in 10.4.10. New systems are frequently shipped with a slightly modified/updated build of OS X to take advantage of new revisions of hardware.

Jul 3, 2007 8:05 AM in response to mgabrys

I never said all the possible problems were the fault of the user -- that is someone else's spin I will take no responsibility for.

What I did say is that some of the problems could be repaired by users without application of an update or work-around. Lost in the euphoria over this release is the fact that there are still users having problems they attribute to the update. The same logic is applied: after update; therefore, because of update. This "revised" update only convinces them that much more that there is nothing wrong with that logic & they should do nothing except wait.

That is a pity. The logic is flawed, even if it sometimes produces the right answer. By applying it, some users are going to suffer. Hardware problems will be ignored while warranties run out. File system corruption will eat files that can't be replaced. Simple things that could not only set things right but prevent other problems from occurring will not be tried ... after all, why bother if the update causes all their problems?

This isn't spin. It happens with every update. Some percentage of users will continue to argue that the update is the only possible cause even after it becomes totally obvious that something else is at fault. (Bad RAM? The update caused it! Hard drive fails two weeks later? The update did it!) It sounds silly, but it is the same logic. If you support it for one problem, it is hypocritical not to support it for all.

10.4.10 Snap, Crackle, Pop - a workaround

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.