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

  • From: "Sam Tertzakian" <sam@xxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Fri, 24 Mar 2006 13:36:18 -0800

Hi, Hakon,

 

Yes, it must be a USB 1.1 Audio on a USB 2.0 Bus. When I load it in XP it
says, "USB Audio" in device manager and for location it says "Location 0
(USB 2.0 Video)".

 

So are you saying that the firmware needs to be changed even thought it
works fine under XP (to specify an interval of 8 for the interface so it
uses the same 1ms data distribution of an USB 1.1 device)?

 

Is it possible to write a Filter Driver to correct this problem?

 

  _____  

From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Hakon Strande
Sent: Friday, March 24, 2006 11:46 AM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: USBAudio Driver Fails to Start In Vista

 

At this time we do not have firm plans to back port any development of a
Microsoft USB Audio 2.0 class driver to released operating systems but it
seems likely we would at least put a new USB Audio 2.0 class driver on
Windows Update at some point.

 

To be clear though, at this time no significant development has taken place
based on the 1.9 USB Audio draft spec due to our team's other Vista
deliverables (read: it is pretty hard to ship an OS, and especially one with
an entirely new audio subsystem). :-)

 

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 Al Clark
Sent: Friday, March 24, 2006 9:55 AM
To: wdmaudiodev@xxxxxxxxxxxxx; wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: USBAudio Driver Fails to Start In Vista

 

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 <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>
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: