# HG changeset patch # User Drew Perttula # Date 1528349828 0 # Node ID 1aac97248a1b14d38e8263b749576439ef0c7a9e # Parent 717a971132ebcf67a1465240975515ec7bbc09e9 fix KC simpleOutputs object Ignore-this: 5b7fe29996161a5d5bbde043f267b8d2 diff -r 717a971132eb -r 1aac97248a1b bin/keyboardcomposer --- a/bin/keyboardcomposer Tue Jun 05 06:55:45 2018 +0000 +++ b/bin/keyboardcomposer Thu Jun 07 05:37:08 2018 +0000 @@ -23,6 +23,7 @@ import light9.effect.effecteval from light9.effect.settings import DeviceSettings from rdfdb.patch import Patch +from light9.effect.simple_outputs import SimpleOutputs from bcf2000 import BCF2000 @@ -232,6 +233,7 @@ self.effectEval = {} reload(light9.effect.effecteval) + simpleOutputs = SimpleOutputs(self.graph) for group, order, sortLabel, effect in withgroups: if col == 0 or group != last_group: row = self.make_row(group) @@ -244,8 +246,7 @@ self.setup_key_nudgers(subbox.scale) - sharedEffectOutputs = {} - self.effectEval[effect] = light9.effect.effecteval.EffectEval(self.graph, effect, sharedEffectOutputs) + self.effectEval[effect] = light9.effect.effecteval.EffectEval(self.graph, effect, simpleOutputs) col = (col + 1) % 8 last_group = group