feat: Next-Gen Audio DSP Stack Architecture (Multi-Laptop Auto-Detection, 5.0ms Parallel Lookahead FIR, & Zero-Drop Stream Migration) #7

Open
steve wants to merge 18 commits from nextgen-engine into main

18 Commits

Author SHA1 Message Date
mynameisdeleted
b25f324008 refactor: update gain parameters in graph configurations for improved audio processing 2026-09-01 19:17:43 -04:00
mynameisdeleted
3f64b1430c refactor: update loudness handling and simplify graph generation in bake-graph.py and graph configurations 2026-09-01 14:02:25 -04:00
mynameisdeleted
135b919eab refactor: enhance FIR baking process and simplify graph generation with biquad extraction 2026-09-01 13:57:57 -04:00
mynameisdeleted
fe6096915b refactor: streamline user_eq control parameters for improved readability 2026-09-01 13:36:29 -04:00
mynameisdeleted
7ae2c35ef7 fix: resolve FIR baking path search and node topology link duplication for clean single-stage baking 2026-09-01 12:44:22 -04:00
mynameisdeleted
9f42c52c8e refactor: simplify FIR baking to lean 4-channel post-convolver limiting and update ARCHITECTURE.md 2026-09-01 11:27:58 -04:00
cb263f6201 Merge branch 'main' into nextgen-engine 2026-09-01 11:19:27 -04:00
mynameisdeleted
c7ccd5c4fc docs: update ARCHITECTURE.md title and add Digital Surround vs Active Crossover explanation 2026-09-01 11:18:23 -04:00
mynameisdeleted
74d243e40b docs: add single-pass FIR baking process diagram to ARCHITECTURE.md 2026-09-01 11:14:41 -04:00
mynameisdeleted
7cafe63395 docs: update ARCHITECTURE.md diagram to show 4-channel VirtualBass direct feed and baked User EQ convolution flow 2026-09-01 11:12:53 -04:00
mynameisdeleted
78fb42948d docs: add ARCHITECTURE.md detailing compressed-chain FIR engine, 5.0ms lookahead sidechain limiting, and multi-laptop profile framework 2026-09-01 11:11:10 -04:00
mynameisdeleted
56f4c7477b fix(graph & apply): merge user_eq into baked graph, migrate active streams on cold restart, and bind volume keys 2026-09-01 11:07:12 -04:00
mynameisdeleted
f2d87a1580 fix: default apply.sh to single-stage baked pipeline and add explicit (requires sudo) prompt notices 2026-09-01 10:50:38 -04:00
mynameisdeleted
4d1a373469 chore: add profile graph.json to laptop-configs/apple/mbp15_1/ 2026-09-01 10:49:38 -04:00
mynameisdeleted
023ea3c532 fix: move capture.volumes inside capture.props and set wpctl default sink binding for desktop volume keys 2026-09-01 10:49:25 -04:00
mynameisdeleted
fb0827dc7a feat(Phase 2): implement parallel lookahead sidechain FIR impulse generation for zero-added-latency peak limiting 2026-09-01 10:18:37 -04:00
mynameisdeleted
1a6d819def feat: add --help, --model, --manual, and --list-configs flags with fallback warning reporting to detect_hardware.py 2026-09-01 10:13:19 -04:00
mynameisdeleted
ab621482d2 feat(Phase 1): implement multi-laptop profile hierarchy laptop-configs/ and DMI hardware auto-detection tool 2026-09-01 10:05:28 -04:00