Mercurial > hg > qm-vamp-plugins
diff libmain.cpp @ 120:52d84f7f6ad3
* Add Ruohua's Transcription plugin
author | Chris Cannam <c.cannam@qmul.ac.uk> |
---|---|
date | Tue, 09 Jun 2009 15:07:19 +0000 |
parents | 8700a93424f4 |
children | dcf5800f0f00 |
line wrap: on
line diff
--- a/libmain.cpp Mon Jun 08 12:31:08 2009 +0000 +++ b/libmain.cpp Tue Jun 09 15:07:19 2009 +0000 @@ -22,6 +22,7 @@ #include "plugins/BarBeatTrack.h" #include "plugins/AdaptiveSpectrogram.h" #include "plugins/DWT.h" +#include "plugins/Transcription.h" static Vamp::PluginAdapter<BeatTracker> beatTrackerAdapter; static Vamp::PluginAdapter<OnsetDetector> onsetDetectorAdapter; @@ -35,6 +36,7 @@ static Vamp::PluginAdapter<BarBeatTracker> barBeatTrackPluginAdapter; static Vamp::PluginAdapter<AdaptiveSpectrogram> adaptiveSpectrogramAdapter; static Vamp::PluginAdapter<DWT> dwtAdapter; +static Vamp::PluginAdapter<Transcription> transcriptionAdapter; const VampPluginDescriptor *vampGetPluginDescriptor(unsigned int vampApiVersion, unsigned int index) @@ -54,6 +56,7 @@ case 9: return barBeatTrackPluginAdapter.getDescriptor(); case 10: return dwtAdapter.getDescriptor(); case 11: return adaptiveSpectrogramAdapter.getDescriptor(); + case 12: return transcriptionAdapter.getDescriptor(); default: return 0; } }