annotate README.lightsim @ 2430:1082f0725c32

fix PlayerState semantics
author drewp@bigasterisk.com
date Tue, 28 May 2024 15:34:03 -0700
parents ab99105cd4fe
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
467
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
1 How to see the original lightsim:
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
2
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
3 cd lightsim
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
4 python lightsim.py
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
5
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
6 Play with sliders.
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
7
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
8
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
9 How to see the new lightsim:
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
10
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
11 Start 3 shells, and in each one set this:
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
12 export LIGHT9_SHOW=/path/to/light9/show/dance2008
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
13
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
14 You may need a 'chmod 755 bin/*' if this is a new darcs checkout.
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
15
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
16 Shell 1:
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
17 bin/dmxserver --dummy
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
18
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
19 Shell 2:
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
20 bin/keyboardcomposer --no-sliders
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
21
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
22 Shell 3:
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
23 bin/lightsim
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
24 (it spews tons of Qt stderr, unfortunately)
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
25
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
26 In the keyboardcomposer GUI, bring up any combination of these subs:
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
27 house
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
28 midleft
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
29 midright
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
30 red
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
31 orange
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
32 green
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
33
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
34 As you adjust subs, lightsim should rerender its combination of
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
35 channel photos. I didn't have any properly-photographed lights, so
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
36 all you get are some lousy hand-painted lights on a single photo.
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
37
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
38
ab99105cd4fe new demo data and instructions
drewp@bigasterisk.com
parents:
diff changeset
39