Mercurial > code > home > repos > light9
comparison bin/keyboardcomposer @ 1499:0e746743dd0f
effects should also get noteTime for doing one-shot stuff
Ignore-this: 8cf4c8e978b486ab99e59199414d9ae2
author | drewp@bigasterisk.com |
---|---|
date | Thu, 16 Jun 2016 06:09:43 +0000 |
parents | b2921b59d60c |
children | eccbc249fee7 |
comparison
equal
deleted
inserted
replaced
1498:2d7acaf778e4 | 1499:0e746743dd0f |
---|---|
454 outputSettings = [] | 454 outputSettings = [] |
455 for setting in graph.objects(self.session, L9['subSetting']): | 455 for setting in graph.objects(self.session, L9['subSetting']): |
456 effect = graph.value(setting, L9['sub']) | 456 effect = graph.value(setting, L9['sub']) |
457 strength = graph.value(setting, L9['level']) | 457 strength = graph.value(setting, L9['level']) |
458 if strength: | 458 if strength: |
459 now = time.time() | |
459 outputSettings.extend( | 460 outputSettings.extend( |
460 self.effectEval[effect].outputFromEffect( | 461 self.effectEval[effect].outputFromEffect( |
461 [(L9['strength'], strength)], songTime=time.time())) | 462 [(L9['strength'], strength)], |
463 songTime=now, | |
464 # should be counting from when you bumped up from 0 | |
465 noteTime=now)) | |
462 | 466 |
463 return outputSettings | 467 return outputSettings |
464 | 468 |
465 def save_current_stage(self, subname): | 469 def save_current_stage(self, subname): |
466 raise NotImplementedError | 470 raise NotImplementedError |