we think that we understand the problem (theoretically), in that we believe
that we need to manipulate a static DSP image location periodically that
gets too far out of value.  the issue is that internal variables for the
static DSP image are not reinitialized on a task restart (e.g. restarting up
an audio stream).  reloading the static image (i.e. suspend/resume or
reloading the driver) clears up the tinny sound here.  it hadn't been
reported, so I haven't taken the time to plough through the static image map
to try to figure out where all the locations are for all the task images
that need manipulation.  might take a while, but since we now have a problem
report, i'll try to find some time to start negotiating the DSP map.  i'll
send the fix to you for testing when/if... i can get the problem resolved.
thanks
tom
twoller@crystal.cirrus.com 
> -----Original Message-----
> From:	David [SMTP:david@blue-labs.org]
> Sent:	Sunday, April 22, 2001 10:08 PM
> To:	linux-kernel@vger.kernel.org
> Subject:	Re: 2.4.3+ sound distortion
> 
>   I have noticed a problem with sound lately.  I have a cs46xx card and 
> it randomly gets distorted.  Normally I just reboot but on this last 
> occurence I simply left it as it was.  The distortion sounds someone 
> punched the speaker core, it's tinny and mangled.  Today it fixed itself 
> out of the blue in the middle of playing a sound. All sound programs are 
> equally affected.
> 
> It's only done this in the 2.4 series, I haven't had the desire to look 
> into it.
> 
> David
> 
> Mike Castle wrote:
> 
> >On Sat, Apr 21, 2001 at 06:04:47PM +0200, Victor Julien wrote:
> >
> >>I have a problem with kernels higher than 2.4.2, the sound distorts when
> 
> >>playing a song with xmms while the seti@home client runs. 2.4.2 did not
> have 
> >>
> >
> >Would this be the same issue as describe in these threads:
> >
> >http://www.uwsg.indiana.edu/hypermail/linux/kernel/0104.0/0233.html
> >http://www.uwsg.indiana.edu/hypermail/linux/kernel/0104.1/0231.html
> >
> >That is, the change in how nice is recalculated.
> >
> >mrc
> >
> 
> 
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/