# HG changeset patch # User drewp@bigasterisk.com # Date 2023-06-04 00:52:29 # Node ID b0f56292fdae28c035fd03cfc39456be8a9e2421 # Parent 24664f7ae65ec892052206f082fa27925dbbcfd7 reformat diff --git a/light9/effect/sequencer/eval_faders.py b/light9/effect/sequencer/eval_faders.py --- a/light9/effect/sequencer/eval_faders.py +++ b/light9/effect/sequencer/eval_faders.py @@ -21,6 +21,7 @@ log = logging.getLogger('seq.fader') COMPILE = Summary('compile_graph_fader', 'compile') COMPUTE_ALL_FADERS = Summary('compute_all_faders', 'compile') + @dataclass class Fader: graph: SyncedGraph @@ -80,13 +81,10 @@ class FaderEval: def _compileGm(self): try: - self.grandMaster = typedValue(float, self.graph, - L9.grandMaster, - L9.value) - print('got gm', self.grandMaster) + self.grandMaster = typedValue(float, self.graph, L9.grandMaster, L9.value) except ValueError: return - + @COMPUTE_ALL_FADERS.time() def computeOutput(self) -> DeviceSettings: faderEffectOutputs: List[DeviceSettings] = [] @@ -106,8 +104,8 @@ class FaderEval: log.warning(f'on fader {f}') traceback.print_exc() continue - + merged = DeviceSettings.merge(self.graph, faderEffectOutputs) # please remove (after fixing stats display to show it) - log.debug("computed %s faders in %.1fms", len(self.faders), (time.time()-now)*1000) + log.debug("computed %s faders in %.1fms", len(self.faders), (time.time() - now) * 1000) return merged