I have installed RetroPie in my B+, but when I play a game, the sound cracks. I have connect my speakers using 3,5 mm jack.

  • First, because of the nature of the jack(for video and audio out) I have learned that you have to put it in a certain way(you cant plug it in all the way). Also, speakers have impeadence values and will max out so check your volume.
    – NULL
    Jun 10, 2015 at 19:15
  • This article talks about sound quality on the b+: crazy-audio.com/2014/07/sound-quality-of-the-raspberry-pi-b and suggests one of these hifiberry.com/dacplus after concluding the sound on the B+ was not that good.
    – NULL
    Jun 10, 2015 at 19:22
  • @NULL If I plug my headphone into the Pi I don't have cracking sounds. And if I plug my speakers into another computer I don't have the cracking sounds.
    – wb9688
    Jun 10, 2015 at 20:08
  • The jack on the pi is different from that on your computer: the computer is only meant for headphones whereas the pi has more contacts so you have to stick it in farther or less possibly. Otherwise I am not sure.
    – NULL
    Jun 12, 2015 at 14:16

2 Answers 2


There are three solutions for this:

Solution 1

Make sure your Pi is getting enough power. This is the most common problem with Raspberry Pi's, because they don't come with a standardized power supply. Just make sure you are using a thick and short cord, and not a thin and long one like phone charging cords.

Solution 2

Pulseaudio. Pulseaudio is a package for the RPi that significantly increases the quality of the audio. Follow this tutorial.

Solution 3

Buy an external USB sound card. This is what I do, just because I needed to record things and the RPi's audio jack is not capable of input. I use this card, it is very cheap at $3 and the quality exactly the same as the audio port on my Macbook.

  • While an older solution, worth mentioning that the OP mentioned running RetroPie. While Pulseaudio works great under Raspbian, in general, there are some reports of system hangs on RetroPie. I recently ran into freezing with Pulseaudio on an otherwise vanilla RetroPie image, twice. For anyone pursuing solution two on a RetroPie, who then experiences freezes, uninstalling Pulseaudio will get you back to even keel, most likely. Mar 1, 2017 at 4:11
  • Pulse Audio does NOT significantly increase the quality of the audio. PERIOD. It adds software mixing and network sound server capability. The problem is that it injects 100+ msec of latency on playback and it can do screwed up things like scratch sound over time because of POOR coding work.
    – Svartalf
    Oct 10, 2021 at 15:11

If others are having this problem on a Raspberry Pi 1: Upgrade your firmware with rpi-update - see https://github.com/raspberrypi/linux/issues/128

That reduces the number of cracks to 1, on the first use.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.