summaryrefslogtreecommitdiff
path: root/src/gpu/gpu.cc
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-18 06:29:13 +0100
committerskal <pascal.massimino@gmail.com>2026-02-18 06:29:13 +0100
commit65cd99553cd688c5ad2cfd64d79c6434fe694a33 (patch)
tree4981b41f7dee72cdd6bf60789f1fa8383c5190e2 /src/gpu/gpu.cc
parentbf3929220be7eddf32cebe12573b870fc9b54997 (diff)
feat(mq_editor): validated dual-sine synthesis pipeline, clean code for real audio
- Fix incoherent per-sample jitter/spread: seed by partial index only - Fix || fallback for zero-valued params (use != null checks) - Phase integration: accumulator (2π*f/SR per sample) replaces 2π*f*t - Add 'Integrate phase' checkbox to toggle between modes - Revert Catmull-Rom back to simple bezier (1/3, 2/3 sample points) - Remove all debug logging, clean up trackPartials, fitBezier handoff(Gemini): dual-sine test validates full MQ pipeline (extract→track→synth). Next: real audio loading and partial detection improvements. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'src/gpu/gpu.cc')
0 files changed, 0 insertions, 0 deletions