memtest86 to check the memory on it would probably be a good test. It has pointed out memory issues many times and works well.
http://www.memtest86.com/I had an issue with integrated video Radeon HD 3000 with desktop environment refresh issues that were random where the only way to get rid of an old window that was closed out was to open a new window and move that window over the area of the desktop where the remnant remained to force that area of the desktop to refresh. I found out after running memtest86 that it was one of my DDR2 533Mhz sticks had a defect of some sort. Removing the troubled stick and running Windows on 1GB RAM the problem went away. So I ended up replacing both 533Mhz sticks with some 667Mhz sticks that I had and fixed my problem. My motherboard could handle 533,667, and 800Mhz DDR2 Non-ECC sticks.
Because of integrated video using 512MB of the 2GB system RAM for GPU use, the system memory issue on the one stick caused issues with the GPU. But in relation to sound, i have also seen bad memory or mismatched memory cause sound issues with chirps, gaps in sound, as well as looping audio segments, as well as system crash after hearing a loud electronic buzzing sound that was similar to a mac truck air horn when audio was set to like 7 of 10 on a quality sound system when gaming and a memory stick cut out in the middle of the game about 3 hours into the game on a new build.
You probably have a memory stick that is causing the issue.