annotate show/dance2011/readme @ 1431:f85cc11b3e8c

checkpoint show data Ignore-this: 7dc477a7921f92dc9cc8115c6cc2b9cf
author drewp@bigasterisk.com
date Sat, 11 Jun 2016 17:15:30 +0000
parents d9e61d97c578
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
643
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
1 leftover software todo from last year:
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
2
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
3 OK vidref should have a time slider
646
Drew Perttula <drewp@bigasterisk.com>
parents: 643
diff changeset
4 OK factor out music dir so it can be different per machine
643
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
5 - all settings should be in RDF and live-shared across all apps, maybe with anzo for updates
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
6 - asco should have GUI for picking which sound output you want, and store the setting
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
7 - vidref should have snapshot button for taking pics of the stage
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
8 - bring mini tripod or beanbag for the vidref camera
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
9 - more remote contol stuff
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
10 - vidref adjustable crop to the stage aspect
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
11 - vidref should have an 'in progress' row to prove that it's recording something new
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
12 - remote-run GUIs should say what machine they're on. Or, everyone should say what RDF server it's talking tox
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
13 - scrub inside curvecalc, preview a video in it
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
14 - bring curvecalc's logging inside the GUI window
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
15 - asco stops considerably after the autostop time (according to curvecalc)
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
16 - vidref's replay 'enabled' button should be completely sticky across sessions
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
17 - audio process pipeline; RDF graph should track versions of songs (padded, normalized)
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
18
657
drewp@bigasterisk.com
parents: 646
diff changeset
19 - subcomposter needs refresh
643
42eae412571a new readme for 2011
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
20
657
drewp@bigasterisk.com
parents: 646
diff changeset
21
drewp@bigasterisk.com
parents: 646
diff changeset
22 bring:
drewp@bigasterisk.com
parents: 646
diff changeset
23 500W bulbs
drewp@bigasterisk.com
parents: 646
diff changeset
24 gels
drewp@bigasterisk.com
parents: 646
diff changeset
25 blackwrap
drewp@bigasterisk.com
parents: 646
diff changeset
26 flashlight
666
drewp@bigasterisk.com
parents: 665
diff changeset
27 white tape for labels
657
drewp@bigasterisk.com
parents: 646
diff changeset
28
drewp@bigasterisk.com
parents: 646
diff changeset
29 shopping:
drewp@bigasterisk.com
parents: 646
diff changeset
30 500W bulbs
drewp@bigasterisk.com
parents: 646
diff changeset
31 AA batts
drewp@bigasterisk.com
parents: 646
diff changeset
32
drewp@bigasterisk.com
parents: 646
diff changeset
33 todo:
663
drewp@bigasterisk.com
parents: 657
diff changeset
34 vidref raise for musicScale race condition
drewp@bigasterisk.com
parents: 657
diff changeset
35
drewp@bigasterisk.com
parents: 657
diff changeset
36 video follows *mouse* as you move around in CC (music cursor does not
drewp@bigasterisk.com
parents: 657
diff changeset
37 move unless you ask)
drewp@bigasterisk.com
parents: 657
diff changeset
38
665
drewp@bigasterisk.com
parents: 663
diff changeset
39 ascoltami web ui should be able to set the pulseaudio routing of the
drewp@bigasterisk.com
parents: 663
diff changeset
40 music to internal laptop or external usb
drewp@bigasterisk.com
parents: 663
diff changeset
41
663
drewp@bigasterisk.com
parents: 657
diff changeset
42 let us use chan name anywhere we can use sub name
drewp@bigasterisk.com
parents: 657
diff changeset
43
drewp@bigasterisk.com
parents: 657
diff changeset
44 8 - mix to mono
drewp@bigasterisk.com
parents: 657
diff changeset
45
drewp@bigasterisk.com
parents: 657
diff changeset
46 CC don't let you make a curve name with non-python-identifier chars in it. flatten - to _
drewp@bigasterisk.com
parents: 657
diff changeset
47
drewp@bigasterisk.com
parents: 657
diff changeset
48 12 ending is super loud
drewp@bigasterisk.com
parents: 657
diff changeset
49
drewp@bigasterisk.com
parents: 657
diff changeset
50 13 start with a chase?
drewp@bigasterisk.com
parents: 657
diff changeset
51
665
drewp@bigasterisk.com
parents: 663
diff changeset
52 port vidref to store pics in mongodb gridfs
drewp@bigasterisk.com
parents: 663
diff changeset
53
669
drewp@bigasterisk.com
parents: 666
diff changeset
54 consider doing all the lighting from seats in the house, with wifi or
drewp@bigasterisk.com
parents: 666
diff changeset
55 ethernet or dmx+audio to the booth
drewp@bigasterisk.com
parents: 666
diff changeset
56
672
drewp@bigasterisk.com
parents: 669
diff changeset
57 pay attention to levels between songs in medlies, not just the
drewp@bigasterisk.com
parents: 669
diff changeset
58 per-dance normalization
669
drewp@bigasterisk.com
parents: 666
diff changeset
59
drewp@bigasterisk.com
parents: 666
diff changeset
60 preshow:
672
drewp@bigasterisk.com
parents: 669
diff changeset
61 make curtain warmer
drewp@bigasterisk.com
parents: 669
diff changeset
62 turn off lcd to fix the audio buzz
669
drewp@bigasterisk.com
parents: 666
diff changeset
63 direct net
672
drewp@bigasterisk.com
parents: 669
diff changeset
64 kill unnecessary daemons
drewp@bigasterisk.com
parents: 669
diff changeset
65
drewp@bigasterisk.com
parents: 669
diff changeset
66 show 2011:
drewp@bigasterisk.com
parents: 669
diff changeset
67
drewp@bigasterisk.com
parents: 669
diff changeset
68 big trouble with music player stopping at the end time, instead of
drewp@bigasterisk.com
parents: 669
diff changeset
69 resetting to zero. then i ran the next curvecalc and it brought lights
drewp@bigasterisk.com
parents: 669
diff changeset
70 on between songs. we worked around it by playing the next song and
drewp@bigasterisk.com
parents: 669
diff changeset
71 then pausing it before it got to 4sec.
drewp@bigasterisk.com
parents: 669
diff changeset
72
drewp@bigasterisk.com
parents: 669
diff changeset
73 looks like the magic .2 sec threshold in player.py might not be
drewp@bigasterisk.com
parents: 669
diff changeset
74 working. that should be a proper gstreamer event at the real end
drewp@bigasterisk.com
parents: 669
diff changeset
75
drewp@bigasterisk.com
parents: 669
diff changeset
76 blacklight in 15 didn't seem to work
drewp@bigasterisk.com
parents: 669
diff changeset
77
drewp@bigasterisk.com
parents: 669
diff changeset
78 got through 16 songs until the sliders disconnected from KC, leaving
drewp@bigasterisk.com
parents: 669
diff changeset
79 the solo special on until i could grab the mouse and take it
drewp@bigasterisk.com
parents: 669
diff changeset
80 out. worked around this by restarting a zeroed-out KC so it
drewp@bigasterisk.com
parents: 669
diff changeset
81 reconnected to sliders. i am still getting no error messages anywhere
drewp@bigasterisk.com
parents: 669
diff changeset
82 for this slider failure. maybe i can constantly ping the sliders
drewp@bigasterisk.com
parents: 669
diff changeset
83 somehow?
drewp@bigasterisk.com
parents: 669
diff changeset
84
drewp@bigasterisk.com
parents: 669
diff changeset
85 16 goes briefly to black at 323!
drewp@bigasterisk.com
parents: 669
diff changeset
86
drewp@bigasterisk.com
parents: 669
diff changeset
87 16 the color and back chases that last until 512, those are really
drewp@bigasterisk.com
parents: 669
diff changeset
88 extreme and long, when the theater is all dark. we should have been
drewp@bigasterisk.com
parents: 669
diff changeset
89 stricter about dark theater during the day
669
drewp@bigasterisk.com
parents: 666
diff changeset
90
685
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
91 CC bug: new subterms don't make the subterm area scroll correctly.
669
drewp@bigasterisk.com
parents: 666
diff changeset
92
678
drewp@bigasterisk.com
parents: 672
diff changeset
93 vidref segfaults sometimes for no reason, and usually at exit.
681
drewp@bigasterisk.com
parents: 678
diff changeset
94
685
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
95 we should have mixed all the audio to mono to avoid issues with the
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
96 songs from the era when they panned certain instruments all the way to
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
97 one side
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
98
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
99 i should buy a little usb light we can point over the sound board,
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
100 and maybe another for my laptop's nonilluminated keyboard
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
101
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
102 second night, with ascoltami EOS fixes: everything was fine until the
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
103 playthru of 16, which somehow went right into 17 and started fading
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
104 lights in. We grabbed the audio level and wound ascoltami back to 0 to
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
105 take the lights back out. Unclear why asco can sometimes play on to
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
106 the next song, but i suspect all the async gst commands are not being
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
107 handled right. i need a better state machine that really captures all
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
108 the states that happen, and doesn't take it for granted that stuff
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
109 like pause();seek(0) will happen as written
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
110
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
111
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
112
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
113 ---------------------------
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
114
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
115 configuration:
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
116
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
117 plus laptop ran most things; a macbook running chrome had the
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
118 ascoltami gui. plus needed a usb hub for all its devices:
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
119 dmx
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
120 wireless mouse
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
121 sliders
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
122 phone charger
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
123 usb sound
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
124
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
125 plus had my garage LCD for 2 monitors, but we undid that for the
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
126 shows since plugging in the lcd added a lot of audio noise (even
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
127 with the usb sound card). Maybe my nicer lcd monitors don't cause
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
128 that problem
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
129
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
130 used one of my 3-pin/5-pin dmx convertors to connect the strobe
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
131 light. Used a plain 5-pin extension to connect the enttec dmx to the
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
132 theater- probably pointless
681
drewp@bigasterisk.com
parents: 678
diff changeset
133
drewp@bigasterisk.com
parents: 678
diff changeset
134 ---------------------------
drewp@bigasterisk.com
parents: 678
diff changeset
135
drewp@bigasterisk.com
parents: 678
diff changeset
136 selectable:
drewp@bigasterisk.com
parents: 678
diff changeset
137 curverow
drewp@bigasterisk.com
parents: 678
diff changeset
138 points on any number of curves
drewp@bigasterisk.com
parents: 678
diff changeset
139
drewp@bigasterisk.com
parents: 678
diff changeset
140
drewp@bigasterisk.com
parents: 678
diff changeset
141 menus:
drewp@bigasterisk.com
parents: 678
diff changeset
142 create curve
drewp@bigasterisk.com
parents: 678
diff changeset
143 create subtermx
drewp@bigasterisk.com
parents: 678
diff changeset
144
drewp@bigasterisk.com
parents: 678
diff changeset
145 points:
drewp@bigasterisk.com
parents: 678
diff changeset
146 scale selected pts
drewp@bigasterisk.com
parents: 678
diff changeset
147 shift selected pts
drewp@bigasterisk.com
parents: 678
diff changeset
148 adjust fade widths
685
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
149
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
150
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
151 multiple time grids overlaid on the scene: song breaks, sections
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
152 within a song, beats. let them take optional labels
d9e61d97c578 final checkpoint for 2011
drewp@bigasterisk.com
parents: 681
diff changeset
153