Audio ducking/stream attenuation setting doesn't take effect after system reboot on WIN10 Ent 2019 LTSC

YIN Gang 1 Reputation point

In the system we deliver, there is a long-lived communication application and we hope it won't affect the other audio playout in system (no need for ducking experience at all), so we change the stream attenuation setting from "80% lower" to "disable" and it takes effect immediatly.

Then we found that the setting won't keep working when system reboots, event the GUI setting is still on the disabled state -- it will work again if we mannually change it to other options and then change it back to disabled.

Currently we uses WIN10 Ent 2019 LTSC (1809), don't know if it's been fixed in the later non-LTSC release.

Similar problem has been reported in this avsim thread, looks like manual setting change will trigger some background operations other than the pure registry value (UserDuckingPreference) update.

Also, we have tried to use the method introduced in this win32 api doc to avoid the stream attenuation for a specified application developed by ourself, looks like the attenuation still happens to it (not as much as 80%, maybe around 50%).

Any advice/suggestion would be greatly appreciated.

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
7,536 questions
Windows API - Win32
Windows API - Win32
A core set of Windows application programming interfaces (APIs) for desktop and server applications. Previously known as Win32 API.
2,069 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Carl Fan 6,801 Reputation points

    Thank you for your feedback.
    According to your description, I consider that we might not be able to set something under the system. Try to update the latest system OS build to check if the issue could be fix.
    Also to help you better, I suggest that you could post the issue to Device Develop MSDN forum.

    Best Regards,