About this program
Audio Switcharoo is a lightweight application written in C++ and C# that allows you to quickly and easily switch your default audio output device in Windows
Vista and Windows 7 with programmable hotkeys. Unlike most existing programs and macros that offer similar functionality, Audio Switcharoo changes devices
entirely programmatically — no windows are opened, no mouse-clicks are sent.
Audio Switcharoo is unobtrusive, minimizing to the system tray when not in use
and lying dormant until a hotkey is pressed. You can switch devices while watching a movie full-screen, playing a game (if the game allows for it),
listening to iTunes, etc. And if you'd rather not set up hotkeys, Audio Switcharoo allows for easy 1-click switching by means of a tray icon.
Audio Switcharoo requires Windows Vista or higher, and .NET Framework 3.0 or higher (don't worry, you've got that already).
Download
Audio Switcharoo comes in two different packages, an installer and a zip file that can be extracted and run anywhere.
- Download the installer here.
- Download the standalone version here.
Screenshots
The application window
Sitting in the tray. Menu is brought up with a right-click.
Feedback
Got an idea for an improvement? Getting an error? Drop me a line and let me know!
Change Log
- v0.901
- Added Windows 8 compatability.
- v0.9
- Added Windows Vista compatability.
- Added optional installer
- Fixed startup configuration load issue
- v0.8
- Added error reporting. If application crashes, user is prompted to submit a crash report.
- Application now minimizes on startup — if you had this checked before from an earlier version, you need to toggle to re-activate.
- v0.7
- Lots of internal changes. Old bindings.xml is no longer compatible with new format. Delete your old one.
- New icon
- v0.6
- Added continuous device polling. A change in audio devices will prompt the user
- Fixed bug where user could set same endpoint repeatedly
- Rewrote endpoint wrapper to catch a variety of exceptions that would previously give generic error
- Lots of internal changes
- v0.5
- Enabled mute-toggling
- Lots of internal changes
- Added automatic update checking
- Tray icon is now always visible
- v0.4
- Fixed duplicate hotkey issue
- Fixed minor logging bug
- Implemented rate limiter on device switching; 6 times per second
- New DLL
- v0.3
- Added minimize-to-tray
- Added run at startup
- Internal changes
- Lots of error-checking
- v0.2
- Added save & clear buttons
- New icon
- v0.1