[wdmaudiodev] Re: Virtual Audio Card (MSVAD) connection to an existing endpoint

  • From: "Matthew van Eerde" <dmarc-noreply@xxxxxxxxxxxxx> (Redacted sender "Matthew.van.Eerde" for DMARC)
  • To: "wdmaudiodev@xxxxxxxxxxxxx" <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Wed, 24 Apr 2019 15:48:35 +0000

You don’t need separate endpoints for this either. Each application has its own 
volume control, independent of the endpoint volume control. Also, different 
audio streams within the same application also have their own volume control, 
independent of the application volume control.



https://matthewvaneerde.wordpress.com/2011/04/22/windows-audio-render-volume-settings-from-local-to-global/



________________________________
From: wdmaudiodev-bounce@xxxxxxxxxxxxx <wdmaudiodev-bounce@xxxxxxxxxxxxx> on 
behalf of Artem <smirnoff.artem@xxxxxxxxx>
Sent: Wednesday, April 24, 2019 8:35:49 AM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: Virtual Audio Card (MSVAD) connection to an existing 
endpoint

The idea is to use separate volume control for skype (communication
device) and e.g. PC game (render device) volume, it is called "chat
balance" in gaming. Or probably use separate APO for different
processing for these devices.

On Wed, 24 Apr 2019 at 16:05, Tim Roberts <timr@xxxxxxxxx> wrote:


On Apr 24, 2019, at 1:41 AM, Artem <smirnoff.artem@xxxxxxxxx> wrote:

I'm quite new to wdm/ks Windows stuff, but keen on learning all this
recently. The idea I'm trying to elaborate is possibility to have 2
separate audio devices in Windows 10 from one physical rendering
device: one default device and one default communication device, so
different applications could use them separately.

Windows already allows several applications to use one device simultaneously, 
and of course a single device can be both default device and default 
communications device..  Why do you need separate devices?

The question is - how to output data from MSVAD driver (from CopyTo
routine) to existing endpoint (USB headphones)?

As you say, by using a user mode helper.  Ugly, and I suspect unnecessary in 
your case.

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:
https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.wdmaudiodev.com%2F&amp;data=01%7C01%7CMatthew.van.Eerde%40microsoft.com%7Ce6d45e67a6ba44bb226608d6c8caa563%7C72f988bf86f141af91ab2d7cd011db47%7C1&amp;sdata=UShAyG1zFa%2FPbwx%2Bpt0UqkKr8YIkq3L2sJyPCuVWqww%3D&amp;reserved=0

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

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:
https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.wdmaudiodev.com%2F&amp;data=01%7C01%7CMatthew.van.Eerde%40microsoft.com%7Ce6d45e67a6ba44bb226608d6c8caa563%7C72f988bf86f141af91ab2d7cd011db47%7C1&amp;sdata=UShAyG1zFa%2FPbwx%2Bpt0UqkKr8YIkq3L2sJyPCuVWqww%3D&amp;reserved=0

Other related posts: