annotate cepstral-pitchtracker/cepstral-pitchtracker.cpp @ 21:ac94242cf562

Update .cpp main files with metadata from generator
author Chris Cannam
date Wed, 14 Jun 2017 13:58:45 +0100
parents 0253f7749493
children
rev   line source
Chris@18 1
Chris@18 2 #include "PiperExport.h"
Chris@18 3
Chris@18 4 #include "CepstralPitchTracker.h"
Chris@18 5
Chris@18 6 using piper_vamp_js::PiperAdapter;
Chris@18 7 using piper_vamp_js::PiperPluginLibrary;
Chris@18 8
Chris@21 9 static std::string libname("cepstral-pitchtracker");
Chris@18 10
Chris@21 11 static PiperAdapter<CepstralPitchTracker>
Chris@21 12 cepstralPitchTrackerAdapter(
Chris@21 13 libname,
Chris@21 14 { "Notes" },
Chris@21 15 {
Chris@21 16 { "f0",
Chris@21 17 { "http://purl.org/ontology/af/Pitch" }
Chris@21 18 },
Chris@21 19 { "notes",
Chris@21 20 { "http://purl.org/ontology/af/Note" }
Chris@21 21 }
Chris@21 22 }
Chris@21 23 );
Chris@18 24
Chris@18 25 static PiperPluginLibrary library({
Chris@18 26 &cepstralPitchTrackerAdapter
Chris@18 27 });
Chris@18 28
Chris@18 29 PIPER_EXPORT_LIBRARY(library);
Chris@18 30