feat: single-stage baked FIR convolver graph, 5.0ms ultra-low latency, virtualbass-first topology, and eq.py CLI #6

Merged
steve merged 10 commits from baked_curves into main 2026-09-01 09:52:21 -04:00

10 Commits

Author SHA1 Message Date
mynameisdeleted
314ec3e3bb chore: add *.pyc and __pycache__/ to .gitignore 2026-09-01 09:49:11 -04:00
mynameisdeleted
320526e438 style: format user_eq.json with clean single-line per band column alignment like user_eq.example.json 2026-09-01 09:46:57 -04:00
mynameisdeleted
906470ba2d fix: update eq.py to call ./apply.sh --bake for full reliable WirePlumber reload and volume restoration 2026-09-01 09:45:17 -04:00
mynameisdeleted
4cd548c643 feat: finalize low-latency baked DSP graph with crisp treble, virtualbass-first sub-bass drive, atomic reloads, and eq.py CLI 2026-09-01 09:44:16 -04:00
mynameisdeleted
48a946e9b4 feat: implement True-Peak ISP guarding, stereo loudness node consolidation, crossover phase alignment, and eq.py CLI utility 2026-09-01 09:13:42 -04:00
mynameisdeleted
2bfa50b792 feat: add automatic master volume and mute state preservation across WirePlumber restarts in apply.sh 2026-09-01 09:09:45 -04:00
mynameisdeleted
d22bbfd325 feat: complete single-stage FIR baking with dynamic graph.json parsing, 5ms lead trimming, and master limiter removal 2026-09-01 09:04:25 -04:00
mynameisdeleted
f2a467996a feat: add single-stage FIR baking with 5ms low-latency lead, lopsided tail extension, and sweep analyzer 2026-09-01 08:10:26 -04:00
mynameisdeleted
ec75582cd6 fix: bypass user_eq node merge in apply.sh when --bake is enabled 2026-09-01 07:53:13 -04:00
mynameisdeleted
e6c60b18ca feat: add bake-graph.py and ./apply.sh --bake for single-stage FIR convolver baking 2026-09-01 07:51:38 -04:00