frgnca / AudioDeviceCmdlets

AudioDeviceCmdlets is a suite of PowerShell Cmdlets to control audio devices on Windows
MIT License
737 stars 92 forks source link

[Feature Request] Control over Communication's "Reduce The Volume" feature. #62

Open SoraHjort opened 1 year ago

SoraHjort commented 1 year ago

In the old sounds control panel there is a communication tab that lets you configure Windows reducing the volume of other sources if it detects a "communication" source playing.

It would be nice if there was a way to control it much like how ADC does already with the sound device settings. IE, being able to set it to "Do Nothing", "Mute All Other Sounds", "Reduce 80%" , or "Reduce 50%"

While I can see other utilities with it, the personal reason why I request this is because the communications reducing volume feature is quite bugged in my experience. Such as it assumes a youtube video to be "communication" and will reduce the volume of discord while talking with friends. So it's working backwards.

It also does not remember being set to "do nothing" setting after a restart. So it will turn on volume reducing every time the computer reboots/starts up. Only time I've ever got to be "fixed" was during one OS reinstall on another machine.

I realize I'm a bit of a outlier with that issue, but eitherway, it'd be a nice additional feature for the cmdlets to have in my opinion, regardless of what my personal usage would be.