Mercurial > code > home > repos > light9
comparison light8/ConfigDummy.py @ 51:71489bb71528
- Meet Fader. He is going to grow up and be a crossfader some day
- Meet Fader. He is going to grow up and be a crossfader some day
(tomarrow)
- Tkinter -> Tix so we can use ScrolledListBox which has a command
- Some improvements to Cue
- Cues need to specify their final values
- Cues are imported by subs. This should be fixed for style points.
- Some other cleanups
author | dmcc |
---|---|
date | Sun, 07 Jul 2002 15:40:45 +0000 |
parents | f3d65ae17a8f |
children | 065896b0913c |
comparison
equal
deleted
inserted
replaced
50:5ff08b489693 | 51:71489bb71528 |
---|---|
1 from random import randrange | 1 from random import randrange |
2 from time import time | 2 from time import time |
3 from __future__ import generators,division | 3 from __future__ import generators,division |
4 from Subs import * | 4 from Subs import * |
5 | 5 from Cue import * |
6 | |
7 f1 = Fade('red', 0, 2, 100) | |
8 f2 = Fade('green', 1, 3, 50) | |
9 f3 = Fade('blue', 0, 4, 0) | |
10 f4 = Fade('clear', 0, 8, 75) | |
11 c1 = Cue("Color shift", 0, 10, f1, f2, f3, f4) | |
12 | |
13 cues = [c1] | |
6 | 14 |
7 patch = { | 15 patch = { |
8 | 16 |
9 'side l' : 45, # posts | 17 'side l' : 45, # posts |
10 'side r' : 46, | 18 'side r' : 46, |
239 if time() - curtime > 1: | 247 if time() - curtime > 1: |
240 dim = randrange(1, 64) | 248 dim = randrange(1, 64) |
241 curtime = time() | 249 curtime = time() |
242 yield {dim : 100, 20 : params.get_param_value('magic')} | 250 yield {dim : 100, 20 : params.get_param_value('magic')} |
243 | 251 |
244 | |
245 subs = { | 252 subs = { |
246 'over pit sm' : levs(range(1, 13),(100,0,0,91,77,79,86,55,92,77,59,0)), | 253 'over pit sm' : levs(range(1, 13),(100,0,0,91,77,79,86,55,92,77,59,0)), |
247 'over pit lg' : fulls(range(1, 13)), | 254 'over pit lg' : fulls(range(1, 13)), |
248 ('house', 'black') : { 68:100 }, | 255 ('house', 'black') : { 68:100 }, |
249 ('cyc', 'lightBlue'):{42:FL,43:FL}, | 256 ('cyc', 'lightBlue'):{42:FL,43:FL}, |
262 | 269 |
263 # 'midstage' : dict([(r, 100) for r in range(11, 21)]), | 270 # 'midstage' : dict([(r, 100) for r in range(11, 21)]), |
264 # 'backstage' : dict([(r, 100) for r in range(21, 31)]), | 271 # 'backstage' : dict([(r, 100) for r in range(21, 31)]), |
265 # 'frontchase' : mr_effect, | 272 # 'frontchase' : mr_effect, |
266 'chase' : chase, | 273 'chase' : chase, |
267 'chase2' : chase, | 274 # 'chase2' : chase, |
268 # 'random' : randomdimmer, | 275 # 'random' : randomdimmer, |
269 } | 276 } |
270 | 277 |
271 subs["ba outrs"] = fulls("b11 b12 b13 b14 b15 b16 b31 b32 b33 b34 b35 b36".split()) | 278 subs["ba outrs"] = fulls("b11 b12 b13 b14 b15 b16 b31 b32 b33 b34 b35 b36".split()) |
272 subs["ba some"] = {'b12':40,'b13':FL,'b14':FL,'b15':40, | 279 subs["ba some"] = {'b12':40,'b13':FL,'b14':FL,'b15':40, |