Cicada is a simple program that brings keybinds to volume mixer, specifically on the currently active window.
- Foreground Application Volume Control
Using the specified hotkeys, you can change the volume of ONLY whatever app you're currently on!
Volume Up:Alt+F7
Volume Down:Alt+F6
Mute:Alt+F5 - Isolate Applcation Volume
When isolate is pressed, every OTHER active audio session is muted. If all are already muted, then everything is unmuted. Active session always becomes unmuted.
Isolate:Alt+M - Editable Volume Step
Change the amount volume up and down change the session volume by! This can be changed via the settings window/config.ini.
- Cicada can only modify the volume of apps with active audio sessions (the ones that show up in volume mixer).
- Some apps work on multiple processes, and thus Cicada may accidentally miss them with features such as isolate.
- Don't press F4 instead of F5 🦄
- Session Audio Manipulation: https://github.com/naudio/NAudio
- Global Keyhooks: https://github.com/gmamaladze/globalmousekeyhook
- Fluent UI: https://github.com/lepoco/wpfui
- IniFile Class: https://stackoverflow.com/questions/217902/reading-writing-an-ini-file