diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-12 01:28:58 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-12 01:28:58 +0100 |
| commit | bd400d0e99f40bc9a6ec4754723444082c509890 (patch) | |
| tree | 598e50fda7aeffd048b1fef25277aa0e9d313d79 /tools/spectral_editor/style.css | |
| parent | ca161d800e8a503d4109cf706c70611f8ecb9d85 (diff) | |
refactor: timeline editor now uses beat-based internal storage
Timeline editor now stores all times internally as beats (not seconds),
aligning with the project's beat-based timing system. Added BPM slider
for tempo control. Serializes to beats (default format) and displays
beats primarily with seconds in tooltips.
Changes:
- parseTime() returns beats (converts 's' suffix to beats)
- serializeSeqFile() outputs beats (bare numbers)
- Timeline markers show beats (4-beat/bar increments)
- BPM slider (60-200) for tempo editing
- Snap-to-beat rounds to nearest beat
- Audio waveform aligned to beats
- showBeats enabled by default
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'tools/spectral_editor/style.css')
0 files changed, 0 insertions, 0 deletions
