From 08f6688c7ac7ab967f7cca62cca4730fd168cd34 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Wed, 17 May 2006 09:14:33 +0000 Subject: [PATCH] fixes dcthreshold fixes dcthreshold --- python/aubio/aubioclass.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/python/aubio/aubioclass.py b/python/aubio/aubioclass.py index a9049bed..70113e50 100644 --- a/python/aubio/aubioclass.py +++ b/python/aubio/aubioclass.py @@ -116,11 +116,10 @@ class onsetpick: self.oldval = val if dval > 0: self.myonset.set(dval,0,0) else: self.myonset.set(0.,0,0) + isonset, dval = self.pp.do(self.myonset),self.myonset.get(0,0) if self.dcthreshold: - dval = self.myonset.get(0,0) - self.dcthreshold - if dval > 0: self.myonset.set(dval,0,0) - else: self.myonset.set(0.,0,0) - return self.pp.do(self.myonset),self.myonset.get(0,0) + if dval < self.dcthreshold: isonset = 0 + return isonset, dval class pitchdetection: def __init__(self,mode=aubio_pitch_mcomb,bufsize=2048,hopsize=1024, -- 2.11.0