diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-17 19:37:10 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-17 19:37:10 +0100 |
| commit | 94aa832ef673338865b28e5886537c85d6b6d876 (patch) | |
| tree | e064949bfde2626fc90a5fa5b8e2261072f1e5b5 /tools/cnn_test.cc | |
| parent | 9416e4ed202d66b20649fb445b6a352f804efd8c (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/cnn_test.cc')
0 files changed, 0 insertions, 0 deletions
