annotate tipic/tipic.cpp @ 24:1e6940e42972

Update vext; providers -> services
author Chris Cannam
date Wed, 28 Jun 2017 13:27:12 +0100
parents ac94242cf562
children
rev   line source
Chris@16 1
Chris@16 2 #include "PiperExport.h"
Chris@16 3
Chris@16 4 #include "TipicVampPlugin.h"
Chris@16 5
Chris@16 6 using piper_vamp_js::PiperAdapter;
Chris@16 7 using piper_vamp_js::PiperPluginLibrary;
Chris@16 8
Chris@21 9 static std::string libname("tipic");
Chris@16 10
Chris@21 11 static PiperAdapter<Tipic>
Chris@21 12 tipicAdapter(
Chris@21 13 libname,
Chris@21 14 { "Visualisation" },
Chris@21 15 {
Chris@21 16 { "pitch",
Chris@21 17 { "http://purl.org/ontology/af/Spectrogram" }
Chris@21 18 },
Chris@21 19 { "pitch-smoothed",
Chris@21 20 { "" }
Chris@21 21 },
Chris@21 22 { "chroma",
Chris@21 23 { "http://purl.org/ontology/af/Chromagram" }
Chris@21 24 },
Chris@21 25 { "chroma-smoothed",
Chris@21 26 { "" }
Chris@21 27 },
Chris@21 28 { "clp",
Chris@21 29 { "http://purl.org/ontology/af/Chromagram" }
Chris@21 30 },
Chris@21 31 { "clp-smoothed",
Chris@21 32 { "" }
Chris@21 33 },
Chris@21 34 { "cens",
Chris@21 35 { "" }
Chris@21 36 },
Chris@21 37 { "crp",
Chris@21 38 { "http://purl.org/ontology/af/Chromagram" }
Chris@21 39 },
Chris@21 40 { "crp-smoothed",
Chris@21 41 { "" }
Chris@21 42 }
Chris@21 43 }
Chris@21 44 );
Chris@16 45
Chris@16 46 static PiperPluginLibrary library({
Chris@16 47 &tipicAdapter
Chris@16 48 });
Chris@16 49
Chris@16 50 PIPER_EXPORT_LIBRARY(library);
Chris@16 51