Mercurial > code > home > repos > light9
changeset 1080:dfb23566a91f
effecteval don't stop if a curve has 0 pts
Ignore-this: 919eace9fc1a927890c08df3f49a41ae
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Tue, 03 Jun 2014 08:25:38 +0000 |
parents | fce46850ed8c |
children | 4511c7c5fb0e |
files | bin/effecteval |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/bin/effecteval Tue Jun 03 08:24:30 2014 +0000 +++ b/bin/effecteval Tue Jun 03 08:25:38 2014 +0000 @@ -182,7 +182,10 @@ outSubs = [] for e in self.currentEffects: - outSubs.append(e.eval(songTime)) + try: + outSubs.append(e.eval(songTime)) + except Exception as exc: + log.error("effect %s: %s" % (e.uri, exc)) out = Submaster.sub_maxes(*outSubs) self.logLevels(t1, out)