https://github.com/oqyh/soundmanager
SoundManager Lock A Specific Audio Device So Windows Isn't Allowed To Change
https://github.com/oqyh/soundmanager
audio audio-switcher default-audio-device dotnet enforcer exe force goldkingz manager naudio oqyh sound sound-manager soundmanager sounds system-tray utility windows windows-11 wpf
Last synced: 10 days ago
JSON representation
SoundManager Lock A Specific Audio Device So Windows Isn't Allowed To Change
- Host: GitHub
- URL: https://github.com/oqyh/soundmanager
- Owner: oqyh
- License: gpl-3.0
- Created: 2026-06-19T01:54:38.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-07-13T00:37:24.000Z (11 days ago)
- Last Synced: 2026-07-13T02:11:20.879Z (11 days ago)
- Topics: audio, audio-switcher, default-audio-device, dotnet, enforcer, exe, force, goldkingz, manager, naudio, oqyh, sound, sound-manager, soundmanager, sounds, system-tray, utility, windows, windows-11, wpf
- Language: Inno Setup
- Homepage:
- Size: 86.9 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
---
.:[ Community | Support ]:.
---
# SoundManager (1.0.0)
Lock A Specific Audio Device So Windows Isn't Allowed To Change (It Support Run At StartUp)

## Why SoundManager?
Windows loves switching your default audio device on its own — plug in a
PlayStation controller and Windows suddenly thinks it's your speakers, or
reconnect a headset and your sound jumps somewhere you didn't ask for. It's
annoying.
SoundManager stops it. You lock the devices you want, and if Windows tries to
switch them, SoundManager puts them right back automatically. Set it once, done.
## Where are my settings saved?
`%LocalAppData%/SoundManager/`
---
## 📜 Changelog
📋 View Version History (Click to expand 🔽)
### [1.0.0]
- Initial Release
---