Skip to content

shanto-joseph/EchoX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EchoX

EchoX logo

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


Overview

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.

Highlights

  • 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

Screenshots

EchoX app preview

Built With

  • C#
  • WPF
  • .NET Framework 4.8
  • NAudio
  • AudioSwitcher.AudioApi.CoreAudio
  • Newtonsoft.Json
  • NHotkey.Wpf

Project Structure

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

Support EchoX

If EchoX helps your setup and you want to support future updates:

Buy me a coffee

Creator


Shanto Joseph

License

This project is licensed under the MIT License. See LICENSE.

About

EchoX is a modern Windows audio manager for quick device switching, volume control, saved profiles, and tray-first microphone tools.

Topics

Resources

License

Stars

Watchers

Forks

Contributors