[wdmaudiodev] Re: USB audio changes in Vista?

  • From: "Jerry Trantow" <Jerry.Trantow@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Fri, 28 Sep 2007 15:23:19 -0500

Yes, various applications (recorder, Sound Forge, etc) are not getting the
format they request in Vista.  I see the request to my device as the
44.1K-M-16.  The non-standard part of my driver is that I substitute capture
interfaces to exactly support 32/44.1/48, Mono/Stereo, 8/16/24 bit.

I have some print statements in my filter driver so I can observe what's
going on.

For instance when I use SoundForge to record 48K Stereo 24 bit in XP, I see
a URB_FUNCTION_SELECT_INTERFACE to open my Capture 24 bit stereo interface,
then a SET_CUR SAMPLING_FREQ_CONTROL at 48000.

The same scenario in XP opens the Capture 16 bit mono interface and sets the
sample frequency control to 44100?????

Notice, when I plug in a device, I see a series of
URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE (type 1, 2,2) followed by a
URB_FUNCTION_SELECT_CONFIGURATION and then two
URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE (descriptor type 3s).  I see the
same sequence in XP and Vista, so I believe they are working with the same
descriptors.

-----Original Message-----
From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Tim Roberts
Sent: Friday, September 28, 2007 2:07 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: USB audio changes in Vista?

Jerry Trantow wrote:
> However, In Vista I am only getting 44.1K, 16 bit mono captures and 44.1K,
> 16 bit stereo playback.  I don't know why Vista is always requesting these
> interfaces??? 

What application are you using for testing?  If the application asks for
44.1-M-16 capture, then that's what you'll see.  Are you saying you are
asking for one format, and it's delivering another?

-- 
Tim Roberts, timr@xxxxxxxxx
Providenza & Boekelheide, Inc.

******************

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.com/

******************

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.com/

Other related posts: