summaryrefslogtreecommitdiff
path: root/tools/tracker_compiler.cc
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-17 19:37:10 +0100
committerskal <pascal.massimino@gmail.com>2026-02-17 19:37:10 +0100
commit94aa832ef673338865b28e5886537c85d6b6d876 (patch)
treee064949bfde2626fc90a5fa5b8e2261072f1e5b5 /tools/tracker_compiler.cc
parent9416e4ed202d66b20649fb445b6a352f804efd8c (diff)
feat(mq_editor): Improve partial tracking and add audio playback
Tracking improvements: - Frequency-dependent threshold (5% of freq, min 20 Hz) - Candidate system requiring 3-frame persistence before birth - Extended death tolerance (5 frames) for robust trajectories - Minimum 10-frame length filter for valid partials - Result: cleaner, less scattered partial trajectories Audio playback: - Web Audio API integration for original WAV playback - Play/Stop buttons with proper state management - Animated red playhead bar during playback - Keyboard shortcuts: '2' plays original, '1' reserved for synthesis Visualization: - Power law (gamma=0.3) for improved spectrogram contrast Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'tools/tracker_compiler.cc')
0 files changed, 0 insertions, 0 deletions