c@27: c@39: #include "PiperExport.h" c@48: c@27: #include "Silvet.h" c@27: c@48: using piper_vamp_js::PiperAdapter; c@48: using piper_vamp_js::PiperPluginLibrary; c@27: c@48: static std::string libname("silvet"); c@48: c@48: static PiperAdapter c@48: silvetAdapter( c@48: libname, c@48: { "Notes" }, c@48: { c@48: { "notes", c@48: { "http://purl.org/ontology/af/Note" } c@48: }, c@48: { "onsets", c@48: { "http://purl.org/ontology/af/Onset" } c@48: }, c@48: { "onoffsets", c@48: { "" } c@48: }, c@48: { "timefreq", c@48: { "http://purl.org/ontology/af/Spectrogram" } c@48: }, c@48: { "pitchactivation", c@48: { "http://purl.org/ontology/af/Spectrogram" } c@48: }, c@48: { "chroma", c@48: { "http://purl.org/ontology/af/Chromagram" } c@48: }, c@48: { "templates", c@48: { "" } c@48: } c@48: } c@48: ); c@48: c@48: static PiperPluginLibrary library({ c@48: &silvetAdapter c@48: }); c@27: c@39: PIPER_EXPORT_LIBRARY(library); c@27: