A Win32 application that enables you to modify your audio output device using a keyboard shortcut.
Audy is a Win32 application that enables you to modify your default audio output device using a keyboard shortcut. The default keyboard shortcut is Shift+Alt+ArrowUp
.
Being written in C with the Win32 API, it has an incredibly small memory and CPU footprint. As such, it will have a negligible effect on your PC's performance when running in the background. The application can be controlled from the system tray.
You can set the keyboard shortcut using the constants defined in main.h.
While the application only runs on Windows, it can be built on Linux using mingw-w64. The makefile is configured to do this automatically. This is useful if you're used to developing in a WSL environment, for example.
- Clone:
git clone git@github.com:Yendric/audy
- Run
make
- You can now run the executable from
/bin/audy.exe
. If you want audy to run on startup you can put it inside of theshell:startup
folder.
On Windows the application can be built using MSBuild.
- Clone:
git clone git@github.com:Yendric/audy
- Open the folder in a VS tools command prompt (or something else that has access to msbuild.exe)
- Run
msbuild /property:Configuration=Release
- The executable can be found in the
bin
folder. If you want audy to run on startup you can put it inside of theshell:startup
folder.
- User configurable keyboard shortcut
- Installer
- Versioning system
- ... please let me know what you want
Feel free to create an issue/PR if you have suggestions or find mistakes.