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/