Can you elaborate more on the “bad audio UX” the user would suffer?
From: wdmaudiodev-bounce@xxxxxxxxxxxxx <wdmaudiodev-bounce@xxxxxxxxxxxxx> On
Behalf Of Culann mac Cabe
Sent: Monday, April 19, 2021 8:25 AM
Subject: [EXTERNAL] [wdmaudiodev] Offloaded DSP APO not instantiated when
device in Exclusive Mode
Hello wdmaudiodev people!
I have been working on a project to integrate a DSP process on a laptop product
where the APO is "offloaded" to a dedicated DSP processor ("Intel Athena").
All is well with the DSP process but my customer has noticed something recently:
* When the audio device(USB Headphone) is configured in "Exclusive Mode"
(via its Speakers/Headphone Properties control panel) then the offloaded DSP
APO is not instantiated
* This is undesirable because the User can, unwittingly or otherwise,
create an audio chain without our offloaded DSP APO and suffer a bad audio UX
1. Is the above expected behaviour?
2. If YES to (1) above is there some flag or other Windows-provided
indicator so that a controlling GUI App could mitigate the negative impact?
Any and all comments welcome!
Thanks in advance