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;
     }
 }