If an application program uses the waveIn/waveOut APIs (or DirectSound APIs, for that matter) to open a WDM Audio wave device at 16 bits/sample, and the driver's DataRangeIntersection handler returns a 24-bit data format, I believe KMixer does bit depth conversion to translate from the application's bit depth to the driver's (hardware's) bit depth. When this bit depth conversion occurs, does KMixer do any sort of dithering, or does it just pad with 8 bits of 0 on output and truncate to 16 bits on input? Thank you! -Dan ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.de/