- Hotkey-based muting: Press a customizable hotkey to mute/unmute the active window
- PID-based muting: Mute specific window processes for precise control
- Executable-based muting: Fallback to mute all processes with the same executable name
- Dark mode support: Modern dark theme with toggle option
- Device exclusions: Exclude specific audio devices from muting
- Process exclusions: Exclude specific processes from muting
- System tray support: Minimize to system tray with startup options
- Cross-platform: Built with Qt for Windows compatibility
Download the latest release from the Releases page.
- Download and run the application
- Set your hotkey in the "Hotkey Settings" tab (e.g., Ctrl+F1, Alt+M)
- Configure settings in the "Settings" tab:
- Enable/disable dark mode
- Set startup behavior
- Configure tray options
- Apply settings and start using your hotkey!
- Mutes all processes with the same executable name
- Good for general use cases
- Use when PID-based muting doesn't work as expected
- Mutes only the specific window process
- Falls back to executable-based muting if no audio is found
- Perfect for applications with multiple windows (VLC, browsers)
- Hotkey: Set your preferred hotkey combination
- PID-based muting: Enable for precise window targeting
- Excluded devices: Audio devices that won't be muted
- Refresh devices: Update the list of available audio devices
- Excluded processes: Processes that won't be muted
- Add from running processes: Select from currently running processes
- Startup behavior: Auto-start with Windows, start minimized
- Tray behavior: Close to system tray
- Dark mode: Toggle between light and dark themes
- Files & folders: Access application folder and registry settings
- Qt Creator with Qt 6+
- MSVC 2022 compiler
- Windows 10/11
-
Clone the repository:
git clone https://github.com/tfourj/MuteActiveWindowC.git cd MuteActiveWindowC -
Open in Qt Creator:
- Open
MuteActiveWindowC.proin Qt Creator - Configure for Qt 6+ and MSVC 2022
- Open
-
Build the project:
- Select Release configuration
- Build the project (Ctrl+B)
-
Deploy (optional):
- The project includes auto-deployment for Release builds
- Uses
windeployqtto include necessary Qt libraries
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
- Built with Qt framework
- Uses Windows Core Audio APIs
