Mercurial > hg > vamp-plugin-sdk
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; } }