[wdmaudiodev] Re: Multichannel audio USB support

  • From: "Edward Abramian" <edwabr123@xxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Fri, 16 Dec 2016 14:42:17 -0800

That's correct.

 

Having a universal solution for both USB and analog is good and less
support, but I probably can get along with wdma_usb.inf for USB headset, the
way I have it now. Especially if I can do some tweaks by a filter driver,
the way suggested by Tim. At least I will have a WHQL signature for USB
driver package, will I?

 

From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Matthew van Eerde
(Redacted sender "Matthew.van.Eerde" for DMARC)
Sent: Friday, December 16, 2016 2:27 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: Multichannel audio USB support

 

So you want to apply virtual surround sound processing on:

1.      Headphones that are plugged into the wired 3.5mm jack for a given
system (call it System X)
2.      USB headphones that are plugged into the USB jack, but only if they
match a certain finite list of VID/PID combinations

 

Is that correct?

 

From: Edward Abramian <mailto:edwabr123@xxxxxxxxx
Sent: Friday, December 16, 2016 2:20 PM
To: wdmaudiodev@xxxxxxxxxxxxx <mailto:wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: Multichannel audio USB support

 

My major problem is to have solution that works in a production environment.
Is my understanding correct that I can only pass WHQL if driver is for a
specific hardware? So, probably I will be able to pass WHQL with an inf
wrapping wdma_usb.inf. But in case of analog headset and a virtual device
driver, that will be a problem?

 

From: wdmaudiodev-bounce@xxxxxxxxxxxxx
<mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx>
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Tim Roberts
Sent: Friday, December 16, 2016 1:57 PM
To: wdmaudiodev@xxxxxxxxxxxxx <mailto:wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: Multichannel audio USB support

 

Edward Abramian wrote:

  

Yes, it is reported as Headphones, and it's a bummer I can't change this
from inf, and that's why I am looking forward to implementing virtual audio
device instead.


It's not very hard to write a lower filter driver to rewrite the descriptors
on the way through.  I don't know whether that would solve your other
problems.

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

 

Other related posts: