Skip to content
Rex Schrader edited this page Oct 10, 2019 · 4 revisions

##Usage

  • Left-Click shows menu with available output devices, current default is the selected one in the list.
  • Ctrl + Left-Click shows recording devices and allows to switch between them with same behavior.
  • Mouse Scroll changes volume of the current device when the menu is visible.
  • Left-Click to open Menu, then Right-Click opens a menu for settings and exiting.
  • Right-Click on volume track or handle toggles mute - indicator of enabled mute is red highlight around volume handle and tray icon with a white x.

AudioSwitch is started from several similar projects and developed further to fit my personal vision of the final solution. Here are the sources which are used: 1. http://www.codeproject.com/Articles/18520/Vista-Core-Audio-API-Master-Volume-Control - base library to interface between devices and C#. All copyright notices remain in files but I have removed/modified/optimized a lot of the code in some way. 1. http://hardforum.com/showthread.php?t=1656534 - main start-up ideas and code for the initial GUI. I disassembled the GUI exe to get the initial code for the popup; I hope the original author/OP don't mind ;)

Clone this wiki locally