Skip to content

AudioBalance v2.2.33 — Code-Audit-Fixes

Latest

Choose a tag to compare

@AurusBE AurusBE released this 29 May 12:58

🛡️ Code-Audit-Release — 10 Bugfixes über alle Module

Diese Version geht durch das gesamte Programm und schließt 10 Bugs, die ein
tiefer Code-Audit zutage gebracht hat — angefangen bei minimalen Verhaltens-
Korrekturen bis hin zu Sicherheits-Verbesserungen am Auto-Update-Mechanismus.

Was sich verbessert

  • 🎯 K-Weighting jetzt sample-rate-präzise — LUFS-Messung exakt bei 44.1, 88.2, 96 und 192 kHz (vorher systematischer Bias bis 0,6 dB außerhalb von 48 kHz)
  • 🔊 Dialog-Enhancer mit echtem Bandpass — Speech-Detection deutlich zuverlässiger
  • 🎚️ Spectral-Balance jetzt korrekt skaliert — EQ-Korrekturen psychoakustisch sauber (vorher lineare statt logarithmische dB-Berechnung)
  • 🧠 Tensor-Loader Overflow-Safe — manipulierte/korrupte AI-Modelle können keinen Speicher-Overflow mehr auslösen
  • 🔒 Auto-Update-Installer mit Authentizitäts-Check — Größe-+ PE-Header-Verifizierung verhindert MITM-Angriffe
  • 🪟 COM-Initialisierung sauber im Main-Thread — beseitigt seltene Datei-Dialog-Crashes auf Windows 11 25H2
  • 🔄 Robuster Single-Instance — Neustart nach Crash blockiert nicht mehr (User-Reports zu „erst beim zweiten Start ging's wieder")
  • 💚 „Optimal" nur wenn Engine wirklich arbeitet — keine falschen „Optimal"-Anzeigen mehr, wenn intern was klemmt
  • 🤫 Stille-Gain-Leak gefixt — kein 1-dB-Geist mehr in Stille-Frames
  • 🛡️ argv bounds check — defensive gegen korrupte Command-Line-Inputs

Auto-Updater

Alle bestehenden v2.2.27+ Installationen bekommen das Update automatisch beim
nächsten Programmstart angeboten. Manuell installieren ist nicht nötig.

Build-Info

  • 8/8 Unit-Tests grün
  • Backup-Commit auf GitHub (e32b671) für Rollback falls nötig
  • Verifiziert auf v2.2.32-Vorgänger-Build (Papa-PC-Log)