[wdmaudiodev] Re: USBAudio Driver Fails to Start In Vista

  • From: Al Clark <aclark@xxxxxxxxxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx, <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Fri, 24 Mar 2006 11:54:40 -0600

Hakon,

My understanding is that Iso transfers are not supported at high speed in Windows. With the release of the USB Audio 2.0 spec will there be support in Win 2K and XP as well as Vista?


Al Clark Danville Signal Processing, Inc. -------------------------------------------------------------------- Purveyors of Fine DSP Hardware and other Cool Stuff Available at http://www.danvillesignal.com





At 11:18 AM 3/24/2006, Hakon Strande wrote:
Sam,

We have removed many device implementation specific "hacks" in the USB Audio 1.0 class driver for Vista in an attempt to move the industry towards implementations that follow our USB Audio design guidelines (based on the specs of course). Since there is no USB Audio 2.0 spec yet our driver does not support any implementations of the unfinished USB Audio 2.0 spec.

If you are talking about a USB Audio 1.0 device on a USB 2.0 bus then it is currently possible to get that to work. Our engineers tell me that the trick is you need to specify an interval of 8 for the interface so it uses the same 1ms data distribution of an USB 1.1 device, and you need to use the descriptors otherwise described in the USB Audio 1.0 spec. Of course this approach still restricts you to the bandwidth of a Full Speed device regardless of the bus bandwidth and you cannot use an async endpoint, but it should allow you to stream whilst USB Audio 2.0 is finalized.

Sincerely,

Hakon Strande
PM Integrated, Internal, External, and Wireless Audio Devices
MediaTech/DMD/Windows Client/Microsoft

----------
From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Sam Tertzakian
Sent: Friday, March 24, 2006 3:44 AM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] USBAudio Driver Fails to Start In Vista


Hi,

I have a USB Audio device that has firmware that complies with the USB Audio specification. When I plug it into an XP SP2 machine it loads properly and works ask expected using the inbox MSFT driver.

But, when I plug into Vista the driver installs, but fails to start. I tried to debug it a bit and saw that the a return value was
//
// MessageId: STATUS_DEVICE_CONFIGURATION_ERROR
//
// MessageText:
//
// The I/O device is configured incorrectly or the configuration parameters to the driver are incorrect.
//


This was the return when it was trying to create filter factories.

I believe it is a USB 2.0 Audio device. It supports stereo audio.

Is there a known problem with the USB Audio driver in Vista? It seems to me that if it works under XP SP2, it should also work under Vista.




Other related posts: