Mercurial > hg > vampy
diff Example VamPy plugins/PyZeroCrossing.py @ 6:e1b508f2f914
Added support to memory buffers to be used with NumPy (and some rationalisation of code)
author | fazekasgy |
---|---|
date | Wed, 19 Mar 2008 16:02:29 +0000 |
parents | dc88002ce687 |
children | a4c955e9a70b |
line wrap: on
line diff
--- a/Example VamPy plugins/PyZeroCrossing.py Fri Mar 14 12:09:34 2008 +0000 +++ b/Example VamPy plugins/PyZeroCrossing.py Wed Mar 19 16:02:29 2008 +0000 @@ -7,7 +7,7 @@ class PyZeroCrossing: def __init__(self): - self.m_imputSampleRate = 44100 + self.m_imputSampleRate = 0.0 self.m_stepSize = 0 self.m_blockSize = 0 self.m_channels = 0 @@ -38,7 +38,7 @@ def getOutputDescriptors(self): - #descriptors are python dictionary + #descriptors are python dictionaries output0={ 'identifier':'vampy-counts', 'name':'Number of Zero Crossings', @@ -131,7 +131,7 @@ self.previousSample = prev else : count = 0.0 - self.previousSample = inbuf[len(inbuf)-2] + self.previousSample = inbuf[len(inbuf)-1] feature0={ 'hasTimestamp':False,