From 94aa832ef673338865b28e5886537c85d6b6d876 Mon Sep 17 00:00:00 2001 From: skal Date: Tue, 17 Feb 2026 19:37:10 +0100 Subject: 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 --- tools/mq_editor/index.html | 85 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) (limited to 'tools/mq_editor/index.html') diff --git a/tools/mq_editor/index.html b/tools/mq_editor/index.html index c1d7bc9..1a07b61 100644 --- a/tools/mq_editor/index.html +++ b/tools/mq_editor/index.html @@ -74,6 +74,8 @@
+ +
@@ -96,9 +98,13 @@ -- cgit v1.2.3