Skip to content

Releases: AurusBE/audiobalance-download

AudioBalance v2.2.33 — Code-Audit-Fixes

29 May 12:58

Choose a tag to compare

🛡️ 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)

AudioBalance v2.2.27 — gain-hold tuning + Microsoft Store survey

17 May 13:38

Choose a tag to compare

What's new

Fixes

"Plötzlich für 3-4 Sek viel leiser mitten im Gespräch" — diese seltene aber spürbare Anomalie ist behoben. Ursache war eine zu sensible Gain-Hold-Logik im DSP, die schon bei winzigen Mikro-Peaks (Plosive, kurze Betonungs-Wörter, Atemzüge) eine längere Reduktion auslöste:

  • Hold-Threshold erhöht (Normal 2→4 dB, Music 3→5 dB, Film 2→5 dB)
  • Hold-Dauer verkürzt (Normal 0.8→0.2 s, Music 1.5→0.4 s, Film 3→0.5 s)
  • Release-Zeit verkürzt (Normal 1.5→0.8 s, Music 4→1.5 s, Film 5→2 s)
  • Feedback-Multiplier 1.3x → 1.0x — DSP-Gain wird jetzt 1:1 angewendet statt um 30 % überkompensiert

UI

  • Onboarding-Survey hat eine neue Option: Microsoft Store

Auto-Update

v2.2.26-User sehen den Update-Prompt automatisch innerhalb 1 Std nach Release.

AudioBalance v2.2.26 — Cruise Mode V2 + post-master loopback fix

14 May 16:22

Choose a tag to compare

Highlights

This release fixes the long-standing post-master loopback bug for Realtek HD Audio and HDMI/DisplayPort monitor audio, and ships Cruise Mode V2 — AudioBalance now adapts its regulation target to the audio you are actually listening to, instead of measuring against a fixed reference.

Engine

  • Post-master loopback compensation (dB-based). Auto-detects whether the WASAPI loopback tap sits before or after the Windows master-volume stage and compensates correctly on Realtek integrated speakers and HDMI/DP monitor audio.
  • Cruise Mode V2 with cold-start protection, master-change reset, and silence reset. The estimator anchors regulation to the running 6 s median of measured LUFS, so spikes get regulated relative to your current listening level — even when you mix several volume stages (analog speaker knob, app slider, Windows master).
  • Mode-aware Cruise offset: Light/Normal/Strong now produce audibly different regulation (6 dB spread).
  • Updated mode targets: Light -13 / Normal -15 / Strong -18 LUFS, calibrated to modern streaming masters around -14 LUFS.

GUI

  • "Kalibriere…" / "Calibrating…" centered inside the ring during the 3 s warmup.
  • Ring arc reacts to the active cruise target instead of the fixed Mode target.
  • Tray icon now shows the AudioBalance logo (dimmed at 40 % when bypassed).
  • Tray menu trimmed to Toggle / Show / Quit.

Onboarding

  • Wizard redesigned to match the main window (380×540, same gradient).
  • New referrer survey page: helps us learn where new users heard about AudioBalance. Existing users see it once on this update, then never again.

Backend

  • New referrer survey collection + admin Feedback tab on audio-balance.com/admin-licenses with source-distribution donut, breakdown bars, free-text drill-down, and recent-response feed.

v2.2.23 - Stille-Anzeige + Neon-Bogen

27 Apr 19:17

Choose a tag to compare

Neu in v2.2.23

Verbesserungen

  • Neuer Neon-Glow um den LUFS-Bogen — der ganze Pegel-Bogen leuchtet sanft, klar erkennbar ohne Layer-Kanten
  • Verlässliche Stille-Anzeige — wenn nichts mehr abgespielt wird, springt der Ring zuverlässig auf "Stille" (DE) bzw. "Silence" (EN), gleiche Schriftgröße wie "Optimal"
  • Silence-Watchdog — neuer RMS-Energie-Check verhindert hängengebliebene LUFS-Werte wenn Loopback-Buffer nur Hintergrund-Noise liefert

Bugfixes

  • Lizenz-System: KV-Schlüssel auf einheitliches license:-Präfix konsolidiert (Backend)
  • Lizenz-Sicherheit: Master-Lizenzen erfordern jetzt ebenfalls einen Aktivierungs-Code

Update wird automatisch via in-App-Update-Checker eingespielt.

AudioBalance v2.2.22 — Sleep/wake hang fix

22 Apr 06:55

Choose a tag to compare

What's fixed in v2.2.22

Critical: Sleep / lid-close hang

AudioBalance no longer freezes when you close the laptop lid or wake from sleep. Previously the WASAPI audio device handles became stale during suspend, causing the next capture call to block indefinitely inside Windows COM RPC — making the app appear frozen and impossible to close normally.

What changed under the hood:

  • New WM_POWERBROADCAST handler stops the audio engine cleanly before Windows suspends, so devices are released in a known-good state.
  • On resume, AudioBalance waits 2 seconds for audiosrv to come back, then recreates the Shared Memory channel and restarts the audio engine.
  • A suspend-generation counter cancels stale resume timers if you sleep/wake rapidly (travel scenario).

"Cannot close the app" — fixed

  • Removed the synchronous taskkill call on shutdown that was blocking the GUI thread for several seconds.
  • AudioEngine::stop() no longer calls terminate() on threads holding COM state (was the actual deadlock).
  • Settings-mutex now has a 2-second timeout instead of waiting forever — a stuck peer process can no longer freeze the GUI on a button click.

Admin dashboard

  • Beta-tester refresh now actually shows new registrations (was serving stale cached responses from browser + Cloudflare Edge).
  • All admin endpoints send proper no-cache headers.
  • Beta-tester list paginates through KV (was capped at 1000 testers).

Download

AudioBalance-2.2.22-Setup.exe — 57 MB

Upgrade

Just download and run the installer over your existing v2.2.21 install. Settings, license, and beta-tester status are preserved.

🤖 Built with Claude Code

AudioBalance v2.2.21 — GDPR Telemetry + Admin Dashboard

20 Apr 14:24

Choose a tag to compare

New in v2.2.21

Privacy & Telemetry (GDPR-compliant):

  • First-launch consent dialog (DE + EN) with granular opt-ins
  • 3-tier telemetry system:
    • Tier 1: Anonymous aggregate counters (legitimate interest)
    • Tier 2: Extended telemetry (explicit opt-in, anonymous ID)
    • Tier 3: AI training data (separate opt-in, LUFS curves only)
  • All data is anonymous — no HWID, no email, no audio content, no app tracking
  • Users can view and delete their data anytime via GDPR Art. 15/17 endpoints
  • Updated Privacy Policy (DE + EN) with detailed sections 4.5-4.8 / 3.6-3.9

Admin Dashboard (complete rewrite):

  • Professional sidebar navigation with 7 sections
  • Real-time analytics (version/OS/country/locale distribution)
  • License management with search + filter (email, type, source)
  • Beta tester tracking
  • GDPR user-data tools (view + delete by anonymous ID)
  • Beta kill-switch control
  • Clean dark theme with responsive design

AudioBalance v2.2.17

16 Apr 19:03

Choose a tag to compare

Was ist neu in v2.2.17

UI-Verbesserung:

  • Wenn Audio perfekt ausbalanciert ist (0 dB), zeigt AudioBalance jetzt Optimal in Grün an — statt +0.0 dB. Sieht professioneller aus und ist auf einen Blick erkennbar.

What's new:

  • When audio is perfectly balanced (0 dB), AudioBalance now shows Optimal in green instead of +0.0 dB. More professional and recognizable at a glance.