I've read and experienced that music (mp3 etc) through the audio-jacket is poorly (popping sounds in between songs). Is this already solved or what's the best way (setting) to decrease this problem?
It appears to be an issue with the Broadcom VideoCore firmware, and the popping is caused by voltage jumps as the audio is enabled and disabled.
There is no current solution to the problem, however you can mitigate it's effect by playing audio continuously, instead of having a gap between songs. A script to do this is provided by
All credit for this script to ski522.
I gave up on the integrated audio jack and am glad that I did. I bought the following USB audio interface for a few dollars:
This way, the Pi does something it's good at (emitting digital data) and leaves the D/A conversion to the interface. It sounds great. Here's how I got it to work:
The only downside is the added bulk of a dongle and that you lose a USB port.
The issue with the popping has now been fixed, but you need to upgrade your Raspberry Pi's firmware to take advantage of the fix. I had this issue with a brand-new Pi running Linux raspberrypi 3.6.11+ #399 (2013-02-09-wheezy-raspbian). As cited above, this is the history of the audio popping sound issue:
This is the web site I used to find out how to update my Pi's firmware:
For those not familiar with the "&&" syntax in Bash, these are the specific commands you can use to update your Pi (note the
Update to the latest version of the Raspbian OS:
Install the git version control system:
Run the firmware update process, then reboot:
After that, my Pi no longer clicks before and after playing an audio file. After rebooting and logging in again, try it on your Pi with the following command:
It looks like you can use pulse audio and then disable the sleep between no activity in the audio. ( disable a line in /etc/pulse/default.pa). It should fix the audio popping issue.