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;