Audio Prompt Guide: per-segment / per-time / global notes

The notes box now routes each line to a target: 'seg2: fast' (by number, also '2:'
/ 'S2:'), '10s-15s: drop' (by time range / '12.3s:'), or unprefixed = global. Segment
notes are attached to the matching segment in the summary (marked NOTE, overrides the
energy default) and drawn on the waveform image; time notes attach to overlapping
segments (strict end boundary); globals listed separately. README documents the syntax.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-04 22:09:43 +02:00
co-authored by Claude Opus 4.8
parent 6e6232d4ab
commit 56f1a62616
2 changed files with 62 additions and 9 deletions
+9
View File
@@ -86,6 +86,15 @@ The model then gets the audio's timing/energy + your motion notes and writes bea
camera moves, and deltas that escalate with the music. `librosa` is optional (BPM/beats);
without it you still get the energy envelope + segments.
**Notes can target a segment** (the note overrides that segment's energy default, and is drawn
on the waveform). Syntax in the `notes` box, one per line:
```
seg1: slow dreamy intro # by segment number (also "1:" or "S1:")
10s-15s: explosive drop # by time range (also "12.3s:")
cinematic, moody grade # no prefix = global (applies throughout)
```
## Performance / speed
This node runs models through **transformers `.generate()`** — the simplest path, but the