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,