diff bin/keyboardcomposer @ 1429:01dd3928b635

KC can now fade in effects, which can be read from the graph Ignore-this: 8e45e99e677204465ed362d667e2d192
author Drew Perttula <drewp@bigasterisk.com>
date Sat, 11 Jun 2016 06:49:25 +0000
parents e070c9f1c5e7
children bc753db699f7
line wrap: on
line diff
--- a/bin/keyboardcomposer	Sat Jun 11 04:34:07 2016 +0000
+++ b/bin/keyboardcomposer	Sat Jun 11 06:49:25 2016 +0000
@@ -449,9 +449,10 @@
         for setting in graph.objects(self.session, L9['subSetting']):
             effect = graph.value(setting, L9['sub'])
             strength = graph.value(setting, L9['level'])
-            outputSettings.extend(
-                self.effectEval[effect].outputFromEffect(
-                    [(L9['strength'], strength)], songTime=time.time()))
+            if strength:
+                outputSettings.extend(
+                    self.effectEval[effect].outputFromEffect(
+                        [(L9['strength'], strength)], songTime=time.time()))
 
         return outputSettings