[wdmaudiodev] Re: identify application creating APO

  • From: "Matthew van Eerde" <dmarc-noreply@xxxxxxxxxxxxx> (Redacted sender "Matthew.van.Eerde" for DMARC)
  • To: "wdmaudiodev@xxxxxxxxxxxxx" <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Wed, 14 Nov 2018 21:57:33 +0000

Microsoft’s Windows 7 support goes away real soon…
https://blogs.msdn.microsoft.com/matthew_van_eerde/2018/09/27/so-i-have-this-audio-problem-on-windows-7/

Here’s a partial list of some popular applications which set 
AudioClientProperties.eCategory, which in turn induces 
APOInitSystemEffects2.AudioProcessingMode:

  *   The Windows shell itself
  *   Cortana
  *   Edge
  *   Skype
  *   Movies & TV
  *   The on-screen touch keyboard
  *   Music
  *   Store
  *   Microsoft Photos
  *   Microsoft Solitaire
  *   Netflix
  *   League of Legends
  *   网易云音乐 (music.163.com)
  *   Twitter
  *   Destiny 2
  *   QQ Instant Messenger
  *   Windows Camera
  *   Overwatch
  *   …

From: wdmaudiodev-bounce@xxxxxxxxxxxxx <wdmaudiodev-bounce@xxxxxxxxxxxxx> on 
behalf of Robert Dalton <bob@xxxxxxxxxxxx>
Sent: Wednesday, November 14, 2018 1:17:12 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: identify application creating APO

Great, would you mind sharing the list of the known apps that support 
eCategory?  That would be very useful.

We are interested in all games, media player, and communication apps 
(non-skype).

Also, what do you suggest for Win7?


On Wed, Nov 14, 2018 at 1:10 PM Matthew van Eerde 
<dmarc-noreply@xxxxxxxxxxxxx<mailto:dmarc-noreply@xxxxxxxxxxxxx>> wrote:
Any particular applications that you care about though? Not looking for a 
complete list (I actually have a complete list.)


From: wdmaudiodev-bounce@xxxxxxxxxxxxx<mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx
<wdmaudiodev-bounce@xxxxxxxxxxxxx<mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx>> on 
behalf of Robert Dalton Jr. <bob@xxxxxxxxxxxx<mailto:bob@xxxxxxxxxxxx>>
Sent: Wednesday, November 14, 2018 12:22:47 PM
To: wdmaudiodev@xxxxxxxxxxxxx<mailto:wdmaudiodev@xxxxxxxxxxxxx>
Subject: [wdmaudiodev] Re: identify application creating APO

I would say over 90% of the applications that I’ve seen don’t use the 
eCategory…too many to list here.  That’s the long-term solution and it’s not 
backwards compatible for Win7 which I still need to support and be in feature 
parity with Win10. We are still seeing over 30% of users on Win7.

Bob
On Nov 14, 2018, at 11:56 AM, Matthew van Eerde (Redacted sender 
"Matthew.van.Eerde" for DMARC) 
<dmarc-noreply@xxxxxxxxxxxxx<mailto:dmarc-noreply@xxxxxxxxxxxxx>> wrote:

Please don’t. Instead, let’s get everyone using AudioClientProperties.eCategory.

Do you have any particular applications in mind?


From: wdmaudiodev-bounce@xxxxxxxxxxxxx<mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx
<wdmaudiodev-bounce@xxxxxxxxxxxxx<mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx>> on 
behalf of Robert Dalton Jr. <bob@xxxxxxxxxxxx<mailto:bob@xxxxxxxxxxxx>>
Sent: Wednesday, November 14, 2018 11:53:35 AM
To: wdmaudiodev@xxxxxxxxxxxxx<mailto:wdmaudiodev@xxxxxxxxxxxxx>
Subject: [wdmaudiodev] Re: identify application creating APO

Ideally some processing could change depending on the application.  Many (most) 
Win10 applications don’t use the Application Processing Modes and this isn’t 
available on Win7 / Win8.  I’d like to change the processing based on the 
application type in these cases.


On Nov 14, 2018, at 11:43 AM, Matthew van Eerde (Redacted sender 
"Matthew.van.Eerde" for DMARC) 
<dmarc-noreply@xxxxxxxxxxxxx<mailto:dmarc-noreply@xxxxxxxxxxxxx>> wrote:

No; why do you want this?


From: wdmaudiodev-bounce@xxxxxxxxxxxxx<mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx
<wdmaudiodev-bounce@xxxxxxxxxxxxx<mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx>> on 
behalf of Robert Dalton <bob@xxxxxxxxxxxx<mailto:bob@xxxxxxxxxxxx>>
Sent: Wednesday, November 14, 2018 11:18:45 AM
To: wdmaudiodev@xxxxxxxxxxxxx<mailto:wdmaudiodev@xxxxxxxxxxxxx>
Subject: [wdmaudiodev] identify application creating APO

Is there any way to identify the audio session or application (by pid?) that 
the SFX APO is being created for?

Bob



--
Robert Dalton Jr.
Co-founder / CTO at Dysonics
dysonics.com<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.dysonics.com&data=02%7C01%7Cmatthew.van.eerde%40microsoft.com%7Cd236c8d4cc2c4b81678708d64a76a517%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636778270822550401&sdata=0K5cur50fZSTCywiiIyLrjH0N6mkhqdTBWZ42oP6nV4%3D&reserved=0>
c: 415-786-0265

PNG image

PNG image

PNG image

PNG image

Other related posts: