Skip to content

v1.1

Choose a tag to compare

@dillacorn dillacorn released this 26 Aug 23:11
· 22 commits to main since this release
27e8230

Minor Update:

  • added (open-source) .ico icon to program.

What it is

A tiny Windows tray app that keeps your default microphone volume fixed at a target you choose (1–100%). It re-applies the setting every 10 seconds so other apps can't change it behind your back.

Highlights

  • Set and persist a target volume (1–100%)
  • One-click "Install autorun" to start hidden at sign-in
  • Lightweight single EXE. No admin. No telemetry. No logs

Download

  • Windows x64: MicLockTray.exe (single file, no .NET runtime required)

Installation

  1. Download MicLockTray.exe
  2. Run directly - no installation required
  3. First run may trigger Windows SmartScreen: click "More info → Run anyway"

Use

  • Set target volume…: choose 1–100%. Values are clamped to this range.
  • Force now (X%): immediately sets the mic to your target.
  • Pause/Resume enforcement: toggles the 10-second enforcement loop.
  • Install autorun / Remove autorun: adds/removes a per-user startup entry.
  • Exit: quits the tray app.

Config file (for reference): %LocalAppData%\MicLockTray\config.json

Uninstall

  1. Tray menu → Remove autorun
  2. Tray menu → Exit
  3. Delete the app folder and (optionally) %LocalAppData%\MicLockTray

Build from Source

dotnet publish . -c Release -r win-x64 -p:PublishSingleFile=true -p:SelfContained=true -p:EnableCompressionInSingleFile=true -p:DebugType=None -p:DebugSymbols=false -o .

Checksums

Verify with: Get-FileHash -Algorithm SHA256 MicLockTray.exe

SHA256: AB15DE6C8A278849D69BE58E7784A487A8C1078CB93A4E7CDA23B79D0C709BAF