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