annotate cepstral-pitchtracker/cepstral-pitchtracker.cpp @ 45:916d856b698c
Add cepstral pitch tracker
author |
Chris Cannam <c.cannam@qmul.ac.uk> |
date |
Thu, 23 Mar 2017 14:03:38 +0000 |
parents |
|
children |
ac94242cf562 |
rev |
line source |
c@45
|
1 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */
|
c@45
|
2
|
c@45
|
3 #include "PiperExport.h"
|
c@45
|
4
|
c@45
|
5 #include "CepstralPitchTracker.h"
|
c@45
|
6
|
c@45
|
7 using piper_vamp_js::PiperAdapter;
|
c@45
|
8 using piper_vamp_js::PiperPluginLibrary;
|
c@45
|
9
|
c@45
|
10 static std::string soname("cepstral-pitchtracker");
|
c@45
|
11
|
c@45
|
12 static PiperAdapter<CepstralPitchTracker> cepstralPitchTrackerAdapter(soname);
|
c@45
|
13
|
c@45
|
14 static PiperPluginLibrary library({
|
c@45
|
15 &cepstralPitchTrackerAdapter
|
c@45
|
16 });
|
c@45
|
17
|
c@45
|
18 PIPER_EXPORT_LIBRARY(library);
|
c@45
|
19
|