[wdmaudiodev] Re: USB Configuration Issue

  • From: BlazeAudio Developer <developer@xxxxxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Thu, 18 Nov 2004 19:13:47 +0530

We have a similar issue, where we want to have our own driver use the audio interfaces(so that we can expose low-latency ASIO functionality), while we want to let the MS driver handle MIDI.

For this, we're trying to setup a lower filter for USBAudio.sys.

The lower filter is working fine if I use it with Audio only USB devices.

However, if I use it with our Audio + MIDI device, using a lower filter (which does nothing, built straight out of the DDK!) the device does not get exposed to the WinMM APIs.

Device Manager shows no problem.

In KS Studio, the device shows up in CATEGORY_AUDIO filters, with proper pins, nodes, connections!

However it does not show up in CATEGORY_AUDIO_DEVICES filters.

To summarize:

Audio+MIDI Device with the filter: does not appear as Wave/MIDI device.
Audio only Device with the filter: works normally.
AUdio+MIDI Device without the filter (simply rename the LowerFilters entry): works normally.

It appears that for some reason usbaudio.sys does not like a Audio+MIDI device with a lower filter attached!

I have not yet installed service pack 2. Is this one of the issues that got fixed with SP2?

Has anybody else encountered this issue?

Thanks.
Neetu.


At 04:51 AM 11/18/2004, Jerome Dumas wrote:

yes the generic driver usbaudio.sys supports MIDI as well.
The xp service pack 2 resolves some known bugs on the MIDI side of this driver.
Jerome
----- Original Message -----
From: Tim Roberts
To: wdmaudiodev@xxxxxxxxxxxxx
Sent: Thursday, November 18, 2004 12:05 AM
Subject: [wdmaudiodev] Re: USB Configuration Issue

Tom wrote:
Actually the Midi endpoints are on Interface 4.
If the MIDI endpoints are on a separate interface, and they properly advertise themselves in the USB audio class, then you shouldn't need a driver at all.

That is, assuming Microsoft actually supplies a USB audio class MIDI driver.  Do they?  I've only done wave audio.




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

Other related posts: