/AudioSwitcher

A Windows systray utility for quickly changing the default audio device

Primary LanguageC#

AudioSwitcher

A Windows systray utility for quickly changing the default audio device.

Disclaimer: Windows actually doesn't expose an API to change the default audio device, so this utility is based on completely undocumented functionality. As such, you're on your own. Confirmed to work on Windows 7, 8, and 10.

The utility is a wrapper around AudioEndPointController, which in turn is based on Dave Amenta's excellent work. Also inspired (and very much helped out) from this blog post.

AudioSwitcher

How To Use

  1. Right-click on tray icon to setup.
  2. Choose output audio devices which you wanted to switch between.
  3. When you want to change output audio device just make mouse left-click on icon in tray.