On Wed, 19 Nov 2003, Steve deRosier wrote:

> Mark,
> 
> I don't know if it's the same effect or not.  We're working on an 
> "embedded" Linux device.  It has a full Linux kernel and basically is a 
> hand-built distribution of stock Linux stuff, but is very stripped down 
> and some of our apps are custom.  As we're not using OSS in any way 
> (neither apps nor the Alsa OSS emulation layer) so I can't speak to that.
> 
> One of our engrs here seems to think it's a hardware issue also, and the 
> only way to get our apps to deal with it is to on the stop command push 
> values into the pcm buffer that ramp down to 0 and then fill a full 
> buffer-size number of samples of 0 into the buffer before closeing it. 

I think that you can attenuate the volumes in a few ms to reduce the big
speaker (volume) move, but yes, doing the slow attenuation is the right 
thing when hardware doesn't have the click compensation itself.

                                                Jaroslav

-----
Jaroslav Kysela <[EMAIL PROTECTED]>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to