X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fvamp-plugins%2Fplugins.cpp;h=4a2523bc1dc87942c688f946698e16bf15e6848f;hb=5dba72c874def27bef3ba3fe7a5cf2414e77aadb;hp=249afd00048ee5d4fbb92d3f7d877a8cde126215;hpb=ed751e0ad81056886e956acc61885378c38bf5b9;p=ardour.git diff --git a/libs/vamp-plugins/plugins.cpp b/libs/vamp-plugins/plugins.cpp index 249afd0004..4a2523bc1d 100644 --- a/libs/vamp-plugins/plugins.cpp +++ b/libs/vamp-plugins/plugins.cpp @@ -34,6 +34,10 @@ authorization. */ +#ifdef WAF_BUILD +#include "libvampplugins-config.h" +#endif + #include "vamp/vamp.h" #include "vamp-sdk/PluginAdapter.h" @@ -41,6 +45,7 @@ #include "SpectralCentroid.h" #include "PercussionOnsetDetector.h" #include "AmplitudeFollower.h" +#include "OnsetDetect.h" #ifdef HAVE_AUBIO #include "Onset.h" #endif @@ -49,6 +54,7 @@ static Vamp::PluginAdapter zeroCrossingAdapter; static Vamp::PluginAdapter spectralCentroidAdapter; static Vamp::PluginAdapter percussionOnsetAdapter; static Vamp::PluginAdapter amplitudeAdapter; +static Vamp::PluginAdapter onsetDetectorAdapter; #ifdef HAVE_AUBIO static Vamp::PluginAdapter onsetAdapter; #endif @@ -63,8 +69,9 @@ const VampPluginDescriptor *vampGetPluginDescriptor(unsigned int version, case 1: return spectralCentroidAdapter.getDescriptor(); case 2: return percussionOnsetAdapter.getDescriptor(); case 3: return amplitudeAdapter.getDescriptor(); + case 4: return onsetDetectorAdapter.getDescriptor(); #ifdef HAVE_AUBIO - case 4: return onsetAdapter.getDescriptor(); + case 5: return onsetAdapter.getDescriptor(); #endif default: return 0; }