Mercurial > hg > vamp-plugin-sdk
diff examples/plugins.cpp @ 198:e3e61b7e9661
* Beginnings of a simple tempo estimator example plugin
author | cannam |
---|---|
date | Wed, 08 Oct 2008 15:26:50 +0000 |
parents | 9d3272c7db60 |
children |
line wrap: on
line diff
--- a/examples/plugins.cpp Tue Oct 07 21:07:04 2008 +0000 +++ b/examples/plugins.cpp Wed Oct 08 15:26:50 2008 +0000 @@ -40,11 +40,13 @@ #include "ZeroCrossing.h" #include "SpectralCentroid.h" #include "PercussionOnsetDetector.h" +#include "FixedTempoEstimator.h" #include "AmplitudeFollower.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; const VampPluginDescriptor *vampGetPluginDescriptor(unsigned int version, @@ -57,6 +59,7 @@ case 1: return spectralCentroidAdapter.getDescriptor(); case 2: return percussionOnsetAdapter.getDescriptor(); case 3: return amplitudeAdapter.getDescriptor(); + case 4: return fixedTempoAdapter.getDescriptor(); default: return 0; } }