-
Notifications
You must be signed in to change notification settings - Fork 90
Home
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 ;)