diff examples/plugins.cpp @ 241:70e6826adc64

* Add Power Spectrum example plugin
author cannam
date Mon, 10 Nov 2008 17:28:54 +0000
parents 6b30e064cab7
children
line wrap: on
line diff
--- a/examples/plugins.cpp	Mon Nov 10 16:47:41 2008 +0000
+++ b/examples/plugins.cpp	Mon Nov 10 17:28:54 2008 +0000
@@ -42,12 +42,14 @@
 #include "PercussionOnsetDetector.h"
 #include "FixedTempoEstimator.h"
 #include "AmplitudeFollower.h"
+#include "PowerSpectrum.h"
 
 static Vamp::PluginAdapter<ZeroCrossing> zeroCrossingAdapter;
 static Vamp::PluginAdapter<SpectralCentroid> spectralCentroidAdapter;
 static Vamp::PluginAdapter<PercussionOnsetDetector> percussionOnsetAdapter;
 static Vamp::PluginAdapter<FixedTempoEstimator> fixedTempoAdapter;
 static Vamp::PluginAdapter<AmplitudeFollower> amplitudeAdapter;
+static Vamp::PluginAdapter<PowerSpectrum> powerSpectrum;
 
 const VampPluginDescriptor *vampGetPluginDescriptor(unsigned int version,
                                                     unsigned int index)
@@ -60,6 +62,7 @@
     case  2: return percussionOnsetAdapter.getDescriptor();
     case  3: return amplitudeAdapter.getDescriptor();
     case  4: return fixedTempoAdapter.getDescriptor();
+    case  5: return powerSpectrum.getDescriptor();
     default: return 0;
     }
 }