aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2020-11-18 18:08:49 +0100
committerThomas White <taw@physics.org>2020-11-18 22:26:05 +0100
commit5ba45bfb6da6aa7f8d409172c3166c92f5f2cccd (patch)
tree5697a56d81ef511f92745e552a9192aec7a45654 /README.md
parente6449987b4969a1f2abdfd9d227d4c9951d3bc9c (diff)
Improve syntax for cue parts
Diffstat (limited to 'README.md')
-rw-r--r--README.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/README.md b/README.md
index 0b608fd..bbda397 100644
--- a/README.md
+++ b/README.md
@@ -63,6 +63,23 @@ You can use pre-prepared states in cues, even if some minor modifications are ne
#:fade-down 3)
```
+Mult-part cues are supported. Simply specify the fade parameters and which fixtures should be in the part:
+
+```
+(cue 64
+ (cue-state (apply-state indoor-act1-general)
+ #:fade-up 3
+ #:fade-down 3
+
+ (cue-part (dim3
+ dim4
+ dim8
+ (list moving-light 'pan 'tilt))
+ #:down-time 2
+ #:down-delay 1))
+```
+
+
Everything from a simple dimmers to wacky multi-parameter fixtures are supported. New fixture classes can be defined using some simple Scheme code. Patching fixtures looks like this:
```