Modern audio control for Windows.
Switch devices fast, manage profiles, control app volume, and keep microphone tools close in the tray.
GitHub · Website · Buy me a coffee
EchoX is a Windows desktop audio manager built with WPF and .NET Framework 4.8. It is designed to make everyday device switching, microphone control, tray access, and profile-based audio setups feel quick and clean.
Created by Shanto Joseph.
- Fast switching for input and output devices
- Separate communication device controls
- Saved audio profiles with quick activation
- Tray-first workflow for daily use
- Microphone mute status and overlay utilities
- Per-app volume mixer support
- GitHub release update checks
- C#
- WPF
- .NET Framework 4.8
- NAudio
- AudioSwitcher.AudioApi.CoreAudio
- Newtonsoft.Json
- NHotkey.Wpf
Assets/ Icons, audio assets
Converters/ WPF value converters
Models/ App and audio data models
Services/ Audio engine, storage, layout helpers
UI/ Custom UI controls
ViewModels/ MVVM presentation logic
If EchoX helps your setup and you want to support future updates:
- GitHub: https://github.com/shanto-joseph/EchoX
- Website: https://echox.notrazer.xyz/
This project is licensed under the MIT License. See LICENSE.
