A few years ago I did an excel spreadsheet that laid out the problems with various OS and wave formats. I believe this spreadsheet is in the file section. The spreadsheet laid out which waveformat needed to be used with which OS for a particular audio format. Notice there are lots of inconsistencies. Generally, you have trouble when kmixer gets involved. That's my guess on your problem going from 24 bit to 16 bits in Win98. There is an additional problem in XP if you first request a format with WAVEFORMATEX that fails and then try the correct use of WAVEFORMATEXTENSIBLE. Something about the failed WAVEFORMATEX screws up the XP audio system and you get essentially no data when it opens with WAVEFORMATEXTENSIBLE. If you don't want to change the soundcard firmware to support the other formats you could implement a filter driver below usbaudio.sys that would convert the 24-bit stereo to a variety of formats (8,16,24 bits mono or stereo). The filter driver would make your usbaudio device to appear as supporting these formats and kmixer would stay out of the way. Email direct if you want to discuss the filter driver further. -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Bert-Jan de Waard Sent: Wednesday, December 17, 2003 6:34 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Sample rate problem with usbaudio.sys Hello, With our USB 1.1 soundcard we have some problem's using usbaudio.sys The soundcard supports two channels 24-bit (with 48 Khz sample rate only). In Windows 98 it's only possible to record 24-bit stereo, 16-bit recording gives no data. With Windows Xp 16-bit mono and stereo recording is possible. Recording with 24-bit 48 khz mono using the waveformatextensible giving also no data. Does anybody has a clue what could cause this? Thanks very much, Bert-Jan ****************** 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/ ****************** 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/