Changeset - e070c9f1c5e7
[Not reviewed]
default
0 1 0
drewp@bigasterisk.com - 9 years ago 2016-06-11 04:33:36
drewp@bigasterisk.com
partial fixes to KC
Ignore-this: 52c7627484ebcb2f9ae6b981a7344e4f
1 file changed with 4 insertions and 3 deletions:
0 comments (0 inline, 0 general)
bin/keyboardcomposer
Show inline comments
 
@@ -19,7 +19,7 @@ from light9.namespaces import L9
 
from light9.tkdnd import initTkdnd, dragSourceRegister, dropTargetRegister
 
from light9.rdfdb import clientsession
 
from light9.rdfdb.syncedgraph import SyncedGraph
 
from light9.effect.sequencer import EffectEval
 
import light9.effect.effecteval
 

	
 
from bcf2000 import BCF2000
 

	
 
@@ -224,6 +224,7 @@ class KeyboardComposer(tk.Frame, SubClie
 
        log.info("withgroups %s", withgroups)
 

	
 
        self.effectEval = {}
 
        reload(light9.effect.effecteval)
 
        for group, order, sortLabel, effect in withgroups:
 
            if col == 0 or group != last_group:
 
                row = self.make_row(group)
 
@@ -236,7 +237,7 @@ class KeyboardComposer(tk.Frame, SubClie
 

	
 
            self.setup_key_nudgers(subbox.scale)
 

	
 
            self.effectEval[effect] = EffectEval(self.graph, effect)
 
            self.effectEval[effect] = light9.effect.effecteval.EffectEval(self.graph, effect)
 

	
 
            col = (col + 1) % 8
 
            last_group = group
 
@@ -450,7 +451,7 @@ class KeyboardComposer(tk.Frame, SubClie
 
            strength = graph.value(setting, L9['level'])
 
            outputSettings.extend(
 
                self.effectEval[effect].outputFromEffect(
 
                    [(L9['strength'], strength)]))
 
                    [(L9['strength'], strength)], songTime=time.time()))
 

	
 
        return outputSettings
 

	
0 comments (0 inline, 0 general)