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