iXab3r / MicSwitch

MicSwitch is a tool which allows you to mute/unmute your microphone using a predefined hotkey
318 stars 29 forks source link

Option to lock selected microphone #100

Closed tired9494 closed 1 year ago

tired9494 commented 1 year ago

I would greatly appreciate an option to be able to lock the selected microphone device. (i.e. to prevent it from switching to All Devices or any other option without the user manually selecting it). Currently, MicSwitch defaults back to All Devices when it cannot find the last selected microphone.

I use virtual audio cables so whenever MicSwitch reverts to All Devices my whole system is muted. Quite annoying having to go back through and unmute/adjust their volumes whenever this happens.

iXab3r commented 1 year ago

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

From now on MicSwitch will not reset selection to All devices even if device is disconnected - it will show warning icon and will wait for device

tired9494 commented 1 year ago

Alright, I've updated to it now and I'll let you know if I run into any issues. Thank you!

tired9494 commented 1 year ago

MicSwitch_1.0.248.0_release_20230107103836O316iDF00ULY.zip

I got a crash when I let MicSwitch start immediately at startup (before the selected microphone became available)

There's also an issue where changing any of my output volumes changes all of them to the same volume while MicSwitch is running https://streamable.com/d70xqn Didn't have this issue before updating.

iXab3r commented 1 year ago

Fixed - https://eyeauras.blob.core.windows.net/shared/MicSwitchSetup.1.0.249.exe

iXab3r commented 1 year ago

should be fixed in 252, please reopen if it occurs again