Skip to content

SonoraMix v1.1.2 — Routing fixes + fader dB readout

Choose a tag to compare

@jaimitus jaimitus released this 10 Aug 00:32
· 3 commits to main since this release

🎛️ SonoraMix v1.1.2

🐛 Per-App Routing — now it actually works

  • 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.

📦 Downloads

  • 🚀 Portable: sonoramix.exe
  • 📦 NSIS Installer: SonoraMix_1.1.2_x64-setup.exe (+ .sig)
  • 🛡️ MSI: SonoraMix_1.1.2_x64_en-US.msi (+ .sig)