diff options
author | John Glover <john@87-198-53-226.ptr.magnet.ie> | 2010-11-11 11:00:28 +0000 |
---|---|---|
committer | John Glover <john@87-198-53-226.ptr.magnet.ie> | 2010-11-11 11:00:28 +0000 |
commit | 432b5d2378cf80d2bf69edd2cf96b7bd861484a1 (patch) | |
tree | 4bd3edd25df49a973ebc68b2c91f502ad020ef7b /sms.py | |
parent | 4591b4f5e4d0f3d128baffb77d32616b212d9c88 (diff) | |
parent | 8ffd29c8b8b9ee417f90e89d99458ff177e09e10 (diff) | |
download | simpl-432b5d2378cf80d2bf69edd2cf96b7bd861484a1.tar.gz simpl-432b5d2378cf80d2bf69edd2cf96b7bd861484a1.tar.bz2 simpl-432b5d2378cf80d2bf69edd2cf96b7bd861484a1.zip |
Merge branch 'master' of /Users/john/Dropbox/projects/simpl
Diffstat (limited to 'sms.py')
-rw-r--r-- | sms.py | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -37,13 +37,14 @@ class SMSPeakDetection(simpl.PeakDetection): self._analysis_params.iFrameRate = self.sampling_rate / self._hop_size self._analysis_params.iWindowType = pysms.SMS_WIN_HAMMING self._analysis_params.fHighestFreq = 20000 - self._analysis_params.iMaxDelayFrames = 21#4 + self._analysis_params.iMaxDelayFrames = 4 self._analysis_params.analDelay = 0 self._analysis_params.minGoodFrames = 1 self._analysis_params.iCleanTracks = 0 self._analysis_params.iFormat = pysms.SMS_FORMAT_HP self._analysis_params.nTracks = self._max_peaks self._analysis_params.maxPeaks = self._max_peaks + #self._analysis_params.nGuides = self._max_peaks pysms.sms_initAnalysis(self._analysis_params) self._peaks = pysms.SMS_SpectralPeaks(self.max_peaks) # By default, SMS will change the size of the frames being read depending on the @@ -185,11 +186,10 @@ class SMSPartialTracking(simpl.PartialTracking): self._analysis_params = pysms.SMS_AnalParams() self._analysis_params.iSamplingRate = self.sampling_rate self._analysis_params.fHighestFreq = 20000 - self._analysis_params.fLowestFundamental = 50 - self._analysis_params.fDefaultFundamental = 100 - self._analysis_params.iMaxDelayFrames = 3 # minimum frame delay with libsms + self._analysis_params.iMaxDelayFrames = 4 # minimum frame delay with libsms self._analysis_params.analDelay = 0 self._analysis_params.minGoodFrames = 1 + self._analysis_params.iCleanTracks = 0 self._analysis_params.iFormat = pysms.SMS_FORMAT_HP self._analysis_params.nTracks = self.max_partials self._analysis_params.nGuides = self.max_partials |