On Thu, 20 Feb 2003, tomasz motylewski wrote: > Do I understand it correctly that the server stores data in 32 bit buffer and > then puts it in 16 bit DMA buffer of the card? This is one operation more > compared with mixing directly in DMA buffer.
There is no server and 32-bit buffer is used for total sum of samples from all clients. Otherwise you'll get saturation errors (wrong clipping) as described in the previous discussion. Jaroslav ----- Jaroslav Kysela <[EMAIL PROTECTED]> Linux Kernel Sound Maintainer ALSA Project, SuSE Labs ------------------------------------------------------- This SF.net email is sponsored by: SlickEdit Inc. Develop an edge. The most comprehensive and flexible code editor you can use. Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial. www.slickedit.com/sourceforge _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel