Windows tray app (.NET 10, WinForms). Reads pot values from the device over a serial port and maps each channel to the master volume or an application's audio session (Core Audio via NAudio).
- Assign each knob to the master volume or any app currently playing audio
- Settings persist to
%APPDATA%\Volume Manager\pot-mapping.json - Advanced drawer shows the raw serial stream
Requires the .NET 10 SDK.
dotnet run --project "Volume Manager/Volume Manager.csproj"| Path | Contents |
|---|---|
Services/Serial/ |
Serial connection and protocol parsing |
Services/Audio/ |
Master and per-app volume control |
Configuration/ |
Persisted settings |
UI/ |
Custom WinForms controls and theming |