You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Routing bar no longer reverts: the channel routing bar no longer silently snaps back to "System default" a moment after you route an app. The refresh logic never deletes a freshly-routed device anymore (cleanup only happens for apps that have fully closed, or via the explicit reset button).
Elevated apps can be routed too: games with anti-cheat, admin tools and other protected processes now route correctly. Process checks use the Windows toolhelp snapshot (szExeFile) instead of OpenProcess, so no permission is needed — while the recycled-pid protection is preserved.
Verified against the reference implementation (EarTrumpet) and with a live probe on-device: the Windows.Media.Internal.AudioPolicyConfig set/get/clear round-trip returns S_OK and persists correctly.
✨ Design polish
📐 Fader dB readout: every fader (channels and MASTER OUT) now shows its level in decibels (−2.6 dB, −∞ at zero) under the percentage — like real console hardware.
🔴 Crystal-clear mute buttons: buttons now read MUTE (with a red hover hint) when the channel is live, and MUTED in solid red with white text when muted. The old confusing "UNMUTE" label is gone.