Chris@18: Chris@18: #include "PiperExport.h" Chris@18: Chris@18: #include "CepstralPitchTracker.h" Chris@18: Chris@18: using piper_vamp_js::PiperAdapter; Chris@18: using piper_vamp_js::PiperPluginLibrary; Chris@18: Chris@21: static std::string libname("cepstral-pitchtracker"); Chris@18: Chris@21: static PiperAdapter Chris@21: cepstralPitchTrackerAdapter( Chris@21: libname, Chris@21: { "Notes" }, Chris@21: { Chris@21: { "f0", Chris@21: { "http://purl.org/ontology/af/Pitch" } Chris@21: }, Chris@21: { "notes", Chris@21: { "http://purl.org/ontology/af/Note" } Chris@21: } Chris@21: } Chris@21: ); Chris@18: Chris@18: static PiperPluginLibrary library({ Chris@18: &cepstralPitchTrackerAdapter Chris@18: }); Chris@18: Chris@18: PIPER_EXPORT_LIBRARY(library); Chris@18: