* Add hasDuration to output descriptors
[vamp-aubio-plugins.git] / plugins / Notes.cpp
index 8f936d5..11a73c2 100644 (file)
@@ -47,6 +47,8 @@ Notes::Notes(float inputSampleRate, unsigned int apiVersion) :
     if (apiVersion == 1) {
         cerr << "vamp-aubio: WARNING: using compatibility version 1 of the Vamp API for note\n"
              << "tracker plugin: upgrade your host to v2 for proper duration support" << endl;
+    } else {
+        cerr << "vamp-aubio: NOTE: using v2 API for true durations" << endl;
     }
 }
 
@@ -336,6 +338,7 @@ Notes::getOutputDescriptors() const
         d.binCount = 2;
         d.binNames.push_back("Frequency");
         d.binNames.push_back("Velocity");
+        d.hasDuration = true;
     }
 
     d.hasKnownExtents = false;