• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Showing developer posts only. Show all posts in this thread.
icon1.gif
“Strange sound/pops/crackles/jerky sounds/etc.” error

This is a fairly common complaint but can be described in many different ways. The essence of the problem, though, is that there is some sound but that there is a definite problem with it in terms of performance. This can almost always be traced to out-of-date drivers or hardware acceleration.

FIX:
  • What version of DirectX are you running? If you're not using the current 8.1 version then update it. It's not a bad idea to completely uninstall DirectX first and then do a fresh install. See the Resources section for a nifty DirectX removal tool.
  • What sound card and drivers are you using? If the drivers aren't current then update them.
  • Run DirectX diagnostics on the sound card to confirm that it’s working properly. Start-->Run: dxdiag.exe then Sound-->Test DirectSound
  • Try reducing the hardware acceleration of your sound card or turning it off all together. You can do this easily from the DirectX diagnostic utility. It's located on the Sound tab.
  • Try physically moving the sound card to a different slot in the motherboard if possible. Ideally this will be as far away from the video card as possible since they can sometimes interfere with one another.
  • Look for IRQ conflicts and resolve them if/where possible.
  • Turn off any unneeded TSRs that may be running since these can and do interfere with performance.
  • If all else fails and you can play the music with another mp3 player (e.g. Winamp) then you could turn off the in game music and run it in the background until another solution can be worked out.
 
I guess you have to ask yourself, What changed in your system from when you had no problems to when you did.

Did you put any new parts in or did you install an new software, update your system ...

IRQ is how the system stops to interface with a card. If two devices have the same IRQ, this can cause a conflict.

TSR is a program that runs in the background.
 
Let me know if I can be of further assistance.