[wdmaudiodev] Re: USB audio changes in Vista?

  • From: Uwe Kirst <u.kirst@xxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Sat, 29 Sep 2007 09:31:28 +0200

Hello Jerry,

within Vista you did not control the format (and samplerate) by the application any longer. You need to set the format within the microsoft control panel. Have you tried that already?
Uwe


Jerry Trantow schrieb:
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?


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

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: