comparison plugins/Types.h @ 145:4e37f52e78df

plugins/Onset.cpp: add default mode
author Paul Brossier <piem@piem.org>
date Fri, 22 Jul 2016 15:41:19 +0200
parents 767ead1cee18
children
comparison
equal deleted inserted replaced
144:5ca1c610ca41 145:4e37f52e78df
3 /* 3 /*
4 Vamp feature extraction plugins using Paul Brossier's Aubio library. 4 Vamp feature extraction plugins using Paul Brossier's Aubio library.
5 5
6 Centre for Digital Music, Queen Mary, University of London. 6 Centre for Digital Music, Queen Mary, University of London.
7 This file copyright 2012 Queen Mary, University of London. 7 This file copyright 2012 Queen Mary, University of London.
8 8
9 This file is part of vamp-aubio-plugins. 9 This file is part of vamp-aubio-plugins.
10 10
11 vamp-aubio is free software: you can redistribute it and/or modify 11 vamp-aubio is free software: you can redistribute it and/or modify
12 it under the terms of the GNU General Public License as published by 12 it under the terms of the GNU General Public License as published by
13 the Free Software Foundation, either version 3 of the License, or 13 the Free Software Foundation, either version 3 of the License, or
45 OnsetHFC, 45 OnsetHFC,
46 OnsetComplex, 46 OnsetComplex,
47 OnsetPhase, 47 OnsetPhase,
48 OnsetKL, 48 OnsetKL,
49 OnsetMKL, 49 OnsetMKL,
50 OnsetSpecFlux // new in 0.4! 50 OnsetSpecFlux, // new in 0.4!
51 OnsetDefault // new in 0.5
51 }; 52 };
52 53
53 extern const char *getAubioNameForOnsetType(OnsetType t); 54 extern const char *getAubioNameForOnsetType(OnsetType t);
54 55
55 enum SpecDescType { 56 enum SpecDescType {
72 PitchFComb, 73 PitchFComb,
73 PitchYinFFT 74 PitchYinFFT
74 }; 75 };
75 76
76 extern const char *getAubioNameForPitchType(PitchType t); 77 extern const char *getAubioNameForPitchType(PitchType t);
77
78 78
79 #endif 79 #endif
80 80
81