A lightweight Windows desktop application that automatically mutes your computer audio based on a daily schedule you configure — so your PC will never disturb your sleep.
Features
- Set a daily mute window (e.g. 1:00 AM – 7:00 AM)
- Automatically mute all system audio at the scheduled start time
- Automatically unmute at the scheduled end time
- Manual mute/unmute override button
- Runs silently in the background as a system tray app
- Fully offline — no internet access required, no data collected
System Requirements
| Item | Requirement |
|---|---|
| Operating System | Windows 10 version 1809 (build 17763) or later |
| Architecture | x64 (64-bit) |
| Runtime | No .NET runtime required (self-contained) |
| Disk Space | ~70 MB |
| Network | Not required |
Installation
Download the installer from GitHub Releases and run it.
Silent Installation
The installer supports silent mode for automated deployment:
| Mode | Command | Behavior |
|---|---|---|
| Silent with progress bar | NightAudioMuteSetup_x.y.z.exe /SILENT | Shows progress bar, no interactive dialogs |
| Fully silent | NightAudioMuteSetup_x.y.z.exe /VERYSILENT | No UI at all, completely background |
Installer Exit Codes
The installer uses the following exit codes:
| Exit Code | Meaning |
|---|---|
| 0 | Installation completed successfully |
| 2 | User cancelled the installation |
| 6 | Another installation is already in progress |
Microsoft Store Standard Install Scenario Mapping
| Scenario | Exit Code | Notes |
|---|---|---|
| Installation cancelled by user | 2 | User explicitly cancelled the setup wizard |
| Application already exists | N/A | Inno Setup handles this automatically — it offers to uninstall the existing version before reinstalling. No dedicated exit code is produced for this scenario. |
| Installation already in progress | 6 | Another Inno Setup instance is running |
| Disk space is full | N/A | Inno Setup checks disk space before installation and displays an error dialog, but does not produce a dedicated exit code for this condition |
| Reboot required | N/A | This application does not require a reboot after installation |
| Network failure | N/A | The installer is fully offline — no network requests are made |
| Package rejected | N/A | Not applicable — the installer does not trigger security policy blocks |
| Installation successful | 0 | Installation completed without errors |
Privacy
This application does not collect, store, transmit, or upload any user data. It is a fully offline tool that only controls local system audio volume. See the full Privacy Policy.
Support
For bug reports or feature requests, please open an issue at GitHub Issues.
License
MIT License