-
Notifications
You must be signed in to change notification settings - Fork 27
The microphone and volume levels are reset when the application starts #98
Comments
Same issue here |
Same |
Same for me, except every device (microphone and playback) goes to 0. |
Same here... issue on 1.0.242.0 |
hi guys, got back from vacation, working on it |
Done the change, if you can - please help me to test it out, I'll publish new release to github as soon as will be sure that it's stable, probably on a weekend https://eyeauras.blob.core.windows.net/shared/MicSwitchSetup.1.0.248.exe |
This breaks the volume control. When I change the volume it jumps back to the old level. |
got it, thanks |
No, this problem is only in 1.0.248, 1.0.240 and 1.0.242 don't have it, I just checked it. |
Found another problem. When you start the program, it sets the volume and microphone level as it was when you last exited the program. |
Not a problem - this is an expected behaviour, I've described why it was done this way in Discord: background of this problem is the following: consider you have multiple devices which ALL have their own Mute/Volume states. If you work with a single device getting and setting Volume and Mute state is trivial, but as soon as there are >1 devices involved it gets tricky as it becomes possible that their state will be desynced with each other thus making it not possible to calculate "combined" correct state of either of these values. Previous solution was obviously wrong and it simply took minimum volume of all devices and propagated it to all other devices as well. This does not work well in way too many cases.
There is an alternative way for #3 - I can remember last settings that were used and apply them on startup, but I do not think that it is better that my proposal above because it may mess up changes that you've made manually while program was not running |
Thanks for the detailed answer. You're right. It makes sense. |
Next iteration of changes (volume control stuttering is still there, do not consider it a blocker and will address) - https://eyeauras.blob.core.windows.net/shared/MicSwitchSetup.1.0.249.exe |
It works well. I didn't find any problems. |
An error has occurred. Error after waking PC from sleep mode. Most likely the error is related to updating the list of media devices (the monitor is connected via HDMI) |
should be fixed in 252, please reopen if it occurs again |
This problem appeared after the last update.
![demo](https://user-images.githubusercontent.com/1444150/202917549-deffe2f1-b514-407e-88c2-7855ac5f67de.gif)
Version: 1.0.242.0
Windows 10.0.19045.2251
MicSwitch.release.2022-11-20.1(part).log
The text was updated successfully, but these errors were encountered: