Re: Sound driver bug (?)

Jeremy Hall (jhall@UU.NET)
Fri, 7 Nov 1997 08:58:30 -0500 (EST)


I have seen a similar problem with OSS/Linux. I originally posted it as a
problem with the kernel in multicast applications, but since a helpful
person pointed out to me that video operations are not hampered, I began
inestigating other possible causes. The symptoms include

O audio partial playing,

O clicks and a constant loop with about a 20 ms delay in multicast
applications

O when recording at any speeds, constant ``recording overruns''
Occasionally the applications can get stuck playing the same frame over
and over again unless they are paused.

This is with OSS/3.8Q Linux 2.0.27 and 2.1.59.

_J

Evan Jeffrey said:
>
>
> Here is a bug I have seen in the 2.0.31 sound driver. This is with a
> PPro200 a SB32.
>
> First, in 2.0.31 (possibly 2.1.xx also) the sound driver seems to have a
> problem. If I have a 'partial buffer under-run' (eg, playing mp3s off of a
> (SCSI) CDROM while some big program loads...) it sounds like part of the DMA
> buffer gets corrupted, and doens't get overwritten the next time the buffer
> cycles, causing a repetitive clicking noise. Stopping output (putting the
> mp3 on pause) for long enough to finish writing out the buffer the resuming
> seems to clear this problem.
>
> This has happened with multiple programs, so I don't think it is a problem
> with the player (also because of the symptoms)
>
> Evan Jeffrey
>