aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2021-02-20 22:31:16 +0100
committerThomas White <taw@physics.org>2021-02-20 22:31:16 +0100
commit3e8aca43b4b2919bfba68904ab89e7dc6e41f578 (patch)
tree5631f476c8e62d55ddf958e8cef5c1205818bf98 /README.md
parent6510ace33a71536a9ba4eb5d3ac3286bf401c8d4 (diff)
Update README.md
Diffstat (limited to 'README.md')
-rw-r--r--README.md13
1 files changed, 7 insertions, 6 deletions
diff --git a/README.md b/README.md
index bbda397..8c70a18 100644
--- a/README.md
+++ b/README.md
@@ -83,12 +83,13 @@ Mult-part cues are supported. Simply specify the fade parameters and which fixt
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:
```
-(define dimmer1 (patch-fixture! <generic-dimmer> 1))
-(define dimmer2 (patch-fixture! <generic-dimmer> 3))
-(define balcony-backlight1 (patch-fixture! <generic-dimmer> 18))
-(define balcony-backlight2 (patch-fixture! <generic-dimmer> 19))
-(define footlights (patch-fixture! <generic-dimmer> 23))
-(define moving-light (patch-fixture! <robe-dl7s-mode1> 59))
+(patch-fixture! dimmer1 <generic-dimmer> 1))
+(patch-fixture! dimmer2 <generic-dimmer> 3))
+(patch-fixture! balcony-backlight1 <generic-dimmer> 18))
+(patch-fixture! balcony-backlight2 <generic-dimmer> 19))
+(patch-fixture! footlights <generic-dimmer> 23))
+;; Universe numbering starts at zero, matching OLA
+(patch-fixture! moving-light <robe-dl7s-mode1> 1 #:universe 4))
```
Note that the names of the fixtures are just normal Scheme variables. They can be anything you like, and you're encouraged to make the names more descriptive than logical channel numbers, where appropriate.