MicSwitch Changelog

What's new in MicSwitch 1.0.253

Jan 16, 2023
  • Fixed crash related to device state resolution via COM

New in MicSwitch 1.0.252 (Jan 11, 2023)

  • Fixed SynchronizationIsEnabled flag not being propagated to new devices
  • Update README.md
  • Fixed crash related to inability to set volume/mute for device
  • Fixed wrong reference to WaveOutDevice
  • Fixed crash related to Output controller and wrong thread, Replaced Output selector with AutoCompleteTextBox
  • Fixed a problem when output volume was controlled even if Volume control is unticked
  • Fixed broken submodule reference
  • Devices could not be connected/disconnected dynamically without automatic fallback to "All microphones"
  • Fixed VolumeControl for multiple devices

New in MicSwitch 1.0.249 (Jan 8, 2023)

  • Fixed crash related to inability to set volume/mute for device
  • Fixed wrong reference to WaveOutDevice
  • Fixed crash related to Output controller and wrong thread, Replaced Output selector with AutoCompleteTextBox
  • Fixed a problem when output volume was controlled even if Volume control is unticked
  • Fixed broken submodule reference
  • Devices could not be connected/disconnected dynamically without automatic fallback to "All microphones"
  • Fixed VolumeControl for multiple devices

New in MicSwitch 1.0.242 (Nov 10, 2022)

  • Added Volume Control
  • MMDevice changes
  • Audio subsystem rework
  • Migration to Fody
  • Preparations for VolumeControl

New in MicSwitch 1.0.240 (Sep 26, 2022)

  • Upgraded PoeShared - should fix random crashes

New in MicSwitch 1.0.235 (Jun 22, 2022)

  • Migration to C#10

New in MicSwitch 1.0.234 (May 15, 2022)

  • The hint is in the wrong place #44
  • Fixed crash related to malformed config
  • Not accessible with screen readers #86, Update PoeShared to the latest version

New in MicSwitch 1.0.226 (Feb 8, 2022)

  • Crash maybe because my user account cannot elevate to administrator #81

New in MicSwitch 1.0.223 (Dec 26, 2021)

  • Updated PoeShared to the latest version.

New in MicSwitch 1.0.221 (Dec 20, 2021)

  • "Send" in Exception dialog is now hidden if no provide is registered
  • Removed ETW links and code
  • Migration to latest PoeShared and .NET6

New in MicSwitch 1.0.217 (Sep 20, 2021)

  • MultimediaMicrophoneController now disposes MixerControl, Migrated MainWindow to FastMetroWindow
  • Migrated to latest PoeShared, Added ErrorMonitor

New in MicSwitch 1.0.211 (Aug 11, 2021)

  • Added WindowsHook
  • Fixed crash related to SetWindowHookEx, Improved complex (modifier+key) hotkeys handling in HotkeyTracker

New in MicSwitch 1.0.209 (Aug 2, 2021)

  • Fixed hook disposal in GMA

New in MicSwitch 1.0.206 (Jul 31, 2021)

  • Installation creates a no-icon shortcut #53
  • Installation creates a no-icon shortcut #53
  • Minor GMA hook fix
  • nstallation creates a no-icon shortcut #53

New in MicSwitch 1.0.196 (Jul 31, 2021)

  • Improved application restart process

New in MicSwitch 1.0.193 (Jul 27, 2021)

  • Bumped PoeShared version

New in MicSwitch 1.0.192 (Jul 26, 2021)

  • Fixed crash if one of microphones is invalid/uninitialized

New in MicSwitch 1.0.191 (Jul 10, 2021)

  • [2021-Jul-10] Added Ignore modifiers option
  • [2021-Jul-06] Update README.md
  • [2021-Jul-06] Update README.md
  • [2021-Jul-06] Update README.md

New in MicSwitch 1.0.190 (Jul 2, 2021)

  • [2021-Jul-02] Unexpected error (BadDeviceId calling) #45.

New in MicSwitch 1.0.188 (Jun 13, 2021)

  • Changed Min overlay size to 20x20, Changed overlay image rendering mode to Highest quality

New in MicSwitch 1.0.186 (Apr 26, 2021)

  • Added housekeeping(-14d every 12h)

New in MicSwitch 1.0.185 (Apr 26, 2021)

  • [2021-Apr-25] Mute/Unmute the microphone by single clicking on the tray icon #37

New in MicSwitch 1.0.183 (Apr 15, 2021)

  • Reverted On/Off notifications
  • Added additional processing if any of modifier keys is released AFTER handling of a hotkey
  • Fixed Discord link

New in MicSwitch 1.0.181 (Mar 26, 2021)

  • Added "InitialMicrophoneState"
  • Added advanced hotkeys
  • Preparations of multi-hotkeys support
  • Preparations of multi-hotkeys support
  • Temporarily disabled Windows key modifier as it is not fully supported
  • Fixed Bug when alternating between two hotkeys #29
  • Fixed Failed to substitute modifier #30
  • Added DoubleToPercentConverter
  • Added NotificationVolume

New in MicSwitch 1.0.179 (Mar 9, 2021)

  • [2021-Mar-09] Reverted LogWndProc
  • [2021-Mar-09] Reverted LogWndProc

New in MicSwitch 1.0.176 (Mar 8, 2021)

  • Fixed UpdateSourceProviderFromConfig
  • Multi-monitor OutOfBounds fix

New in MicSwitch 1.0.175 (Mar 4, 2021)

  • Disabled app trimming due to bug in .NET 3+

New in MicSwitch 1.0.167 (Mar 4, 2021)

  • Fixed notification for first mute/unmute

New in MicSwitch 1.0.163 (Mar 2, 2021)

  • Fixed AudioNotification crash

New in MicSwitch 1.0.162 (Mar 2, 2021)

  • Merge pull request #25 from iXab3r/NET5, HotkeyConverter improvements - added multi-language support
  • HotkeyConverter improvements - added multi-language support
  • Merge pull request #24 from iXab3r/NET5, Net5
  • Fixed related to NET5 migration
  • Fixed related to NET5 migration
  • Migrated to NET5 + TrimMode = Link
  • Migration to SubscribeSafe

New in MicSwitch 1.0.140 (Feb 8, 2021)

  • [2021-Feb-07] Locked @ net461
  • [2021-Feb-07] Updated Discord link
  • [2021-Jan-17] Update README.md
  • [2021-Jan-17] Update README.md

New in MicSwitch 1.0.137 (Dec 20, 2020)

  • [2020-Dec-20] Fixed startup lag
  • [2020-Dec-20] Update README.md
  • [2020-Dec-20] Update README.md
  • [2020-Dec-20] Update README.md

New in MicSwitch 0.126.0 (Nov 2, 2020)

  • Fixed bug (again) in HotkeyTracker

New in MicSwitch 0.125.0 (Nov 1, 2020)

  • Push-to-talk fixes

New in MicSwitch 0.124.0 (Oct 30, 2020)

  • Fixed crash related to settings

New in MicSwitch 0.123.0 (Oct 30, 2020)

  • Added "All microphones" mode
  • Added animated GIF support

New in MicSwitch 0.122.0 (Oct 29, 2020)

  • Added animated GIF support
  • Update README.md
  • Update README.md

New in MicSwitch 0.121.0 (Sep 12, 2020)

  • Added ShowOverlay option
  • Added ShowOverlay option

New in MicSwitch 0.118.0 (Sep 9, 2020)

  • HotkeyConverter fixes

New in MicSwitch 0.117.0 (Sep 8, 2020)

  • [2020-Sep-08] Updated DeploymentTools
  • [2020-Sep-08] Added ability to customize icon

New in MicSwitch 0.114.0 (Feb 28, 2020)

  • Updated to the latest version of PoeShared

New in MicSwitch 0.113.0 (Feb 28, 2020)

  • Fixed blank window sometimes appearing on Desktop
  • Added Exception reporter
  • Update README.md
  • Fixed hotkeyTracker visibility

New in MicSwitch 0.110.0 (Feb 15, 2020)

  • Minor StartupArgs fix

New in MicSwitch 0.108.0 (Feb 14, 2020)

  • Added CheckForUpdates option
  • Updated project data
  • Added dynamic microphone list support

New in MicSwitch 0.106.0 (Feb 13, 2020)

  • [2020-Feb-13] Added dynamic microphone list support

New in MicSwitch 0.105.0 (Feb 13, 2020)

  • Implemented Mouse&Keyboard hooking via separate form
  • Enabled SuppressHotkey by default
  • Added StartMinimized option

New in MicSwitch 0.104.0 (Feb 13, 2020)

  • Added support of Suppress option for Mouse buttons

New in MicSwitch 0.101.0 (Feb 12, 2020)

  • [2020-Feb-11] Fixed Autostartup
  • [2020-Feb-11] Fixed ComplexHotkeyTracker
  • [2020-Feb-11] Update README.md
  • [2020-Feb-11] Update README.md