Skip to content

Prepare 0.8.9: reduce idle DSP and analyzer work - #47

Merged
bhack merged 2 commits into
mainfrom
codex/release-0.8.9
Oct 13, 2026
Merged

bhack merged 2 commits into
mainfrom
codex/release-0.8.9

Conversation

@bhack

@bhack bhack commented Oct 12, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Reduce unused DSP processing while preserving all 32 logical band slots and mute/solo/bypass behavior.
  • Reduce hidden and frozen analyzer work and coalesce spectrum UI updates.
  • Keep the playback device stable during preset/filter changes and restore playback on shutdown.
  • Include the required PipeWire loopback module in Flatpak packaging and add regression coverage.
  • Prepare 0.8.9 release metadata.

Validation

  • 654 tests passed; 2 opt-in tests skipped. Lint, formatting, and release preflight passed.

  • Native audio/routing checks passed at 48 and 192 kHz, including sparse-band and all-Off configurations.

  • Flatpak dependency/routing checks and GTK/AT-SPI runtime smoke passed.

  • Automated MPRIS regression checks and real playback testing verified uninterrupted playback during preset changes and shutdown.

  • Fader and graph timing checks passed within the existing performance budgets.

  • Clean-permission background access, start-at-login configuration, hidden-window lifecycle, and D-Bus show/quit checks passed in a real GNOME session.

@bhack
bhack marked this pull request as ready for review October 13, 2026 00:35
@bhack
bhack merged commit 3a48576 into main Oct 13, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant