v0.9.0
What's Changed
- feat: crossfeed effect + output dither (TPDF) by @ealtun21 in #31
- test(preset): cargo-fuzz targets + no-panic regression tests for parsers by @ealtun21 in #32
- feat: adjustable filter slopes (12/24/48 dB/oct) by @ealtun21 in #33
- feat: mid/side EQ mode (per-band stereo scope) by @ealtun21 in #34
- feat(gui/tui): advanced-feature visibility settings + remove Resonance theme by @ealtun21 in #35
- feat: convolution / impulse-response loader by @ealtun21 in #36
- feat: verify harness on Windows (WASAPI loopback) + SIGPIPE fix by @ealtun21 in #44
- fix: issues #39 #40 #43 (+#45 workaround) — apo convolution, equalizerapo directive, daemon logging by @ealtun21 in #46
- fix: platform-gated clippy lints under rust 1.96 (CI red since 07-01) by @ealtun21 in #47
- fix: apo ir-blob transient read failures + deterministic harness timing by @ealtun21 in #48
- feat(dsp): non-uniform partitioned convolution — IR cap 2 s → 10 s by @ealtun21 in #49
- feat(preset): metadata sidecar — author/description/tags for presets by @ealtun21 in #50
- feat: dynamic eq (per-band level-driven gain) by @ealtun21 in #51
- fix(gui): right-anchor toolbar and reference-bar action clusters by @ealtun21 in #52
- fix(daemon): report convolution taps at the live rate by @ealtun21 in #54
- feat: linear-phase eq mode by @ealtun21 in #55
- fix(dsp): click-free phase-mode transitions by @ealtun21 in #56
- feat(gui): plain-language phase-mode copy with live delay figure by @ealtun21 in #58
- feat(verify): a/b broadband compare for phase-audibility (#57) by @ealtun21 in #59
- feat: per-band solo (audition one eq band, all platforms) by @ealtun21 in #60
- feat: per-band listen/bandpass audition (solo + listen modes) by @ealtun21 in #61
- fix(spectrum): light low-frequency analyzer bars below ~150 hz by @ealtun21 in #62
- feat(gui): pane hide/show + arrange-mode add/remove + dual-column layout by @ealtun21 in #63
- feat(tray): cross-platform system-tray controller (resonance-tray) by @ealtun21 in #64
Full Changelog: v0.8.0...v0.9.0