From 55a3408fa083b10fec5b39bd733f5148a7a63bb8 Mon Sep 17 00:00:00 2001 From: skal Date: Mon, 16 Feb 2026 22:38:57 +0100 Subject: fix: add sequence index to generated class names Prevents compilation errors when multiple sequences share the same name. Compiler now appends _{index}_Sequence for unique class names. Co-Authored-By: Claude Sonnet 4.5 --- workspaces/main/timeline.seq | 8 +++----- workspaces/test/timeline.seq | 4 ++++ 2 files changed, 7 insertions(+), 5 deletions(-) (limited to 'workspaces') diff --git a/workspaces/main/timeline.seq b/workspaces/main/timeline.seq index 0f40485..77f013d 100644 --- a/workspaces/main/timeline.seq +++ b/workspaces/main/timeline.seq @@ -2,14 +2,12 @@ # BPM 90 SEQUENCE 0.00 0 "intro" - # FlashCube (placeholder) -> Vignette -> sink - EFFECT + Placeholder source -> temp1 0.00 4.00 - EFFECT + Placeholder temp1 -> sink 0.00 4.00 + EFFECT + RotatingCube source -> temp1 0.00 4.00 + EFFECT + GaussianBlur temp1 -> sink 0.00 4.00 SEQUENCE 4.00 0 "rotating_cube" - # RotatingCube -> Blur -> sink EFFECT + RotatingCube source -> temp1 0.00 4.00 - EFFECT + GaussianBlur temp1 -> sink 1.00 4.00 + EFFECT + Placeholder temp1 -> sink 1.00 4.00 SEQUENCE 8.00 0 "flash_cube" # FlashCube (placeholder) -> Flash (placeholder) -> sink diff --git a/workspaces/test/timeline.seq b/workspaces/test/timeline.seq index d4b0004..6932d89 100644 --- a/workspaces/test/timeline.seq +++ b/workspaces/test/timeline.seq @@ -3,5 +3,9 @@ # BPM 120 (set in test_demo.track) SEQUENCE 0.0 0 "MainLoop" +EFFECT + RotatingCube source -> temp1 0.00 4.00 +EFFECT + GaussianBlur temp1 -> sink 0.00 4.00 + +SEQUENCE 4.0 0 "MainLoop" EFFECT + Flash source -> flash_out 0.0 16.0 EFFECT + PeakMeter flash_out -> sink 0.0 16.0 -- cgit v1.2.3