Mercurial > hg > qm-vamp-plugins
diff plugins/BeatTrack.cpp @ 31:5cd7e3069553
* minor fixes, and remove DF_POWER again
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Mon, 03 Sep 2007 13:37:25 +0000 |
parents | ff5a09e45209 |
children | 3b4572153ce3 |
line wrap: on
line diff
--- a/plugins/BeatTrack.cpp Thu Aug 09 16:35:37 2007 +0000 +++ b/plugins/BeatTrack.cpp Mon Sep 03 13:37:25 2007 +0000 @@ -100,7 +100,7 @@ desc.name = "Onset Detection Function Type"; desc.description = "Method used to calculate the onset detection function"; desc.minValue = 0; - desc.maxValue = 3; + desc.maxValue = 4; desc.defaultValue = 3; desc.isQuantized = true; desc.quantizeStep = 1; @@ -136,7 +136,6 @@ case DF_PHASEDEV: return 2; default: case DF_COMPLEXSD: return 3; case DF_BROADBAND: return 4; - case DF_POWER: return 5; } } else if (name == "whiten") { return m_whiten ? 1.0 : 0.0; @@ -154,7 +153,6 @@ case 2: m_dfType = DF_PHASEDEV; break; default: case 3: m_dfType = DF_COMPLEXSD; break; case 4: m_dfType = DF_BROADBAND; break; - case 5: m_dfType = DF_POWER; break; } } else if (name == "whiten") { m_whiten = (value > 0.5); @@ -258,6 +256,8 @@ tempo.unit = "bpm"; tempo.hasFixedBinCount = true; tempo.binCount = 1; + tempo.hasKnownExtents = false; + tempo.isQuantized = false; tempo.sampleType = OutputDescriptor::VariableSampleRate; tempo.sampleRate = 1.0 / m_stepSecs;