While this problem may be caused by any number of Windows devices, such as the video
acceleration mentioned in a
previous post, the problem is often caused poor memory management by Windows. Due to
the behemoth size of
Windows, many parts of memory get moved from RAM to the swap file at inopportune
moments. When parts of the sound
program or drivers get pushed out inappropriately, the result is clicks, stutters, and
buzzing. Sometimes the code that
redraws the mouse cursor gets swapped, causing jerky mouse movement. The Real Audio
folks suggest a program called
"Free Mem Pro", which exploits this inappropriate swap behavior in a way that actually
improves the situation. Disabling
swap is not for the faint of heart, and requires at least 256 MB RAM.
Another problem that sometime occurs is that certain players (like Windows Media
Player) do crude audio/video
synchronization by duplicating/deleting samples in an attempt to maintain sync. WMP
does this even when playing audio
only, when there is really no need to do it. This algorithm is *much* cruder than the
MDs sampling rate conversion
algorithm. The WMP algorithm tends to add a slight "gurgling" sound. My guess is
that the severity depends on how far
apart the various clock signals in the computer are. For maximum quality, use a
playback program like Cool Edit, that does
not use the multimedia synchronization stuff.
The sound output may be going through Windows software sample rate convertor, which is
comparitively low quality and
often introduces artifacts, such as clicks. A program like Cool Edit has its own
sample rate convertor that can be adjusted
to a much higher quality. But unless you've got a really fast CPU, Cool Edit's high
quality algorithm can not hope to keep up
with real time. MP3 decoding and sample rate conversion must be done as separate
tasks before playback begins.
On the topic of WMP (if you must use it), it is best to minimize it to the taskbar
while playing so it doesn't have to draw the
screen "visualization". On my 466 Celeron, WMP takes about 6% CPU utilization to play
an MP3 minimized. It takes
almost 60% CPU utilization to play MP3 and draw the screen visualization!
-----------------------------------------------------------------
To stop getting this list send a message containing just the word
"unsubscribe" to [EMAIL PROTECTED]