cannam@11
|
1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
|
cannam@11
|
2 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
cannam@11
|
3 @prefix vamp: <http://purl.org/ontology/vamp/> .
|
cannam@11
|
4 @prefix plugbase: <http://vamp-plugins.org/rdf/plugins/vamp-libxtract#> .
|
cannam@11
|
5 @prefix owl: <http://www.w3.org/2002/07/owl#> .
|
cannam@11
|
6 @prefix dc: <http://purl.org/dc/elements/1.1/> .
|
cannam@11
|
7 @prefix af: <http://purl.org/ontology/af/> .
|
cannam@11
|
8 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
|
Chris@37
|
9 @prefix doap: <http://usefulinc.com/ns/doap#> .
|
cannam@11
|
10 @prefix cc: <http://web.resource.org/cc/> .
|
Chris@37
|
11 @prefix : <#> .
|
cannam@11
|
12
|
cannam@11
|
13 <> a vamp:PluginDescription ;
|
cannam@11
|
14 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ;
|
cannam@11
|
15 foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/vamp-libxtract> .
|
cannam@11
|
16
|
Chris@37
|
17 :maker
|
Chris@37
|
18 foaf:name "Chris Cannam and Jamie Bullock" .
|
Chris@37
|
19
|
cannam@11
|
20 :vamp-libxtract a vamp:PluginLibrary ;
|
cannam@11
|
21 vamp:identifier "vamp-libxtract" ;
|
Chris@37
|
22 dc:title "libxtract Vamp plugins" ;
|
Chris@37
|
23 dc:description """Low-level feature extraction plugins using Jamie Bullock's libxtract library to provide around 50 spectral and other features""" ;
|
cannam@11
|
24 vamp:available_plugin plugbase:amdf ;
|
cannam@11
|
25 vamp:available_plugin plugbase:asdf ;
|
cannam@11
|
26 vamp:available_plugin plugbase:autocorrelation ;
|
cannam@11
|
27 vamp:available_plugin plugbase:average_deviation ;
|
cannam@11
|
28 vamp:available_plugin plugbase:bark_coefficients ;
|
cannam@11
|
29 vamp:available_plugin plugbase:crest ;
|
cannam@11
|
30 vamp:available_plugin plugbase:dct ;
|
cannam@11
|
31 vamp:available_plugin plugbase:f0 ;
|
cannam@11
|
32 vamp:available_plugin plugbase:failsafe_f0 ;
|
cannam@11
|
33 vamp:available_plugin plugbase:flatness ;
|
cannam@11
|
34 vamp:available_plugin plugbase:harmonic_spectrum ;
|
cannam@11
|
35 vamp:available_plugin plugbase:highest_value ;
|
cannam@11
|
36 vamp:available_plugin plugbase:irregularity_j ;
|
cannam@11
|
37 vamp:available_plugin plugbase:irregularity_k ;
|
cannam@11
|
38 vamp:available_plugin plugbase:kurtosis ;
|
cannam@11
|
39 vamp:available_plugin plugbase:loudness ;
|
cannam@11
|
40 vamp:available_plugin plugbase:lowest_value ;
|
cannam@11
|
41 vamp:available_plugin plugbase:mean ;
|
cannam@11
|
42 vamp:available_plugin plugbase:mfcc ;
|
cannam@11
|
43 vamp:available_plugin plugbase:noisiness ;
|
cannam@11
|
44 vamp:available_plugin plugbase:nonzero_count ;
|
cannam@11
|
45 vamp:available_plugin plugbase:odd_even_ratio ;
|
cannam@11
|
46 vamp:available_plugin plugbase:peak_spectrum ;
|
cannam@11
|
47 vamp:available_plugin plugbase:rms_amplitude ;
|
cannam@11
|
48 vamp:available_plugin plugbase:rolloff ;
|
cannam@11
|
49 vamp:available_plugin plugbase:sharpness ;
|
cannam@11
|
50 vamp:available_plugin plugbase:skewness ;
|
cannam@11
|
51 vamp:available_plugin plugbase:smoothness ;
|
cannam@11
|
52 vamp:available_plugin plugbase:spectral_average_deviation ;
|
cannam@11
|
53 vamp:available_plugin plugbase:spectral_centroid ;
|
cannam@11
|
54 vamp:available_plugin plugbase:spectral_inharmonicity ;
|
cannam@11
|
55 vamp:available_plugin plugbase:spectral_kurtosis ;
|
cannam@11
|
56 vamp:available_plugin plugbase:spectral_skewness ;
|
cannam@11
|
57 vamp:available_plugin plugbase:spectral_slope ;
|
cannam@11
|
58 vamp:available_plugin plugbase:spectral_standard_deviation ;
|
cannam@11
|
59 vamp:available_plugin plugbase:spectral_variance ;
|
cannam@11
|
60 vamp:available_plugin plugbase:spectrum ;
|
cannam@11
|
61 vamp:available_plugin plugbase:spread ;
|
cannam@11
|
62 vamp:available_plugin plugbase:standard_deviation ;
|
cannam@11
|
63 vamp:available_plugin plugbase:sum ;
|
cannam@11
|
64 vamp:available_plugin plugbase:tonality ;
|
cannam@11
|
65 vamp:available_plugin plugbase:tristimulus_1 ;
|
cannam@11
|
66 vamp:available_plugin plugbase:tristimulus_2 ;
|
cannam@11
|
67 vamp:available_plugin plugbase:tristimulus_3 ;
|
cannam@11
|
68 vamp:available_plugin plugbase:variance ;
|
cannam@11
|
69 vamp:available_plugin plugbase:zcr ;
|
Chris@37
|
70 foaf:maker :maker ;
|
Chris@37
|
71 foaf:page <http://code.soundsoftware.ac.uk/projects/vamp-libxtract-plugins> ;
|
Chris@37
|
72 doap:download-page <http://code.soundsoftware.ac.uk/projects/vamp-libxtract-plugins/files> ;
|
Chris@37
|
73 vamp:has_source true ;
|
Chris@37
|
74 vamp:has_binary "osx" ;
|
Chris@37
|
75 vamp:has_binary "win32" ;
|
Chris@37
|
76 vamp:has_binary "linux64"
|
cannam@11
|
77 .
|
cannam@11
|
78
|
cannam@11
|
79 plugbase:amdf a vamp:Plugin ;
|
cannam@11
|
80 dc:title "Average Magnitude Difference Function" ;
|
cannam@11
|
81 vamp:name "Average Magnitude Difference Function" ;
|
cannam@12
|
82 dc:description """Extract the AMDF of an audio signal""" ;
|
Chris@37
|
83 foaf:maker :maker ;
|
Chris@37
|
84 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
85 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
86 vamp:identifier "amdf" ;
|
cannam@11
|
87 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
88 owl:versionInfo "2" ;
|
cannam@11
|
89 vamp:input_domain vamp:TimeDomain ;
|
cannam@11
|
90 vamp:output plugbase:amdf_output_amdf ;
|
cannam@11
|
91 .
|
cannam@11
|
92 plugbase:amdf_output_amdf a vamp:DenseOutput ;
|
cannam@11
|
93 vamp:identifier "amdf" ;
|
cannam@11
|
94 dc:title "Average Magnitude Difference Function" ;
|
cannam@11
|
95 dc:description "Extract the AMDF of an audio signal" ;
|
cannam@11
|
96 vamp:fixed_bin_count "true" ;
|
cannam@11
|
97 vamp:unit "" ;
|
cannam@11
|
98 vamp:bin_count 0 ;
|
cannam@11
|
99 vamp:bin_names ();
|
cannam@11
|
100 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
101 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
102 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
103 .
|
cannam@11
|
104 plugbase:asdf a vamp:Plugin ;
|
cannam@11
|
105 dc:title "Average Squared Difference Function" ;
|
cannam@11
|
106 vamp:name "Average Squared Difference Function" ;
|
cannam@12
|
107 dc:description """Extract the ASDF of an audio signal""" ;
|
Chris@37
|
108 foaf:maker :maker ;
|
Chris@37
|
109 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
110 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
111 vamp:identifier "asdf" ;
|
cannam@11
|
112 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
113 owl:versionInfo "2" ;
|
cannam@11
|
114 vamp:input_domain vamp:TimeDomain ;
|
cannam@11
|
115 vamp:output plugbase:asdf_output_asdf ;
|
cannam@11
|
116 .
|
cannam@11
|
117 plugbase:asdf_output_asdf a vamp:DenseOutput ;
|
cannam@11
|
118 vamp:identifier "asdf" ;
|
cannam@11
|
119 dc:title "Average Squared Difference Function" ;
|
cannam@11
|
120 dc:description "Extract the ASDF of an audio signal" ;
|
cannam@11
|
121 vamp:fixed_bin_count "true" ;
|
cannam@11
|
122 vamp:unit "" ;
|
cannam@11
|
123 vamp:bin_count 0 ;
|
cannam@11
|
124 vamp:bin_names ();
|
cannam@11
|
125 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
126 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
127 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
128 .
|
cannam@11
|
129 plugbase:autocorrelation a vamp:Plugin ;
|
cannam@11
|
130 dc:title "Autocorrelation" ;
|
cannam@11
|
131 vamp:name "Autocorrelation" ;
|
cannam@12
|
132 dc:description """Extract the autocorrelation of an audio signal""" ;
|
Chris@37
|
133 foaf:maker :maker ;
|
Chris@37
|
134 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
135 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
136 vamp:identifier "autocorrelation" ;
|
cannam@11
|
137 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
138 owl:versionInfo "2" ;
|
cannam@11
|
139 vamp:input_domain vamp:TimeDomain ;
|
cannam@11
|
140 vamp:output plugbase:autocorrelation_output_autocorrelation ;
|
cannam@11
|
141 .
|
cannam@11
|
142 plugbase:autocorrelation_output_autocorrelation a vamp:DenseOutput ;
|
cannam@11
|
143 vamp:identifier "autocorrelation" ;
|
cannam@11
|
144 dc:title "Autocorrelation" ;
|
cannam@11
|
145 dc:description "Extract the autocorrelation of an audio signal" ;
|
cannam@11
|
146 vamp:fixed_bin_count "true" ;
|
cannam@11
|
147 vamp:unit "" ;
|
cannam@11
|
148 vamp:bin_count 0 ;
|
cannam@11
|
149 vamp:bin_names ();
|
cannam@11
|
150 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
151 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
152 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
153 .
|
cannam@11
|
154 plugbase:average_deviation a vamp:Plugin ;
|
cannam@11
|
155 dc:title "Average Deviation" ;
|
cannam@11
|
156 vamp:name "Average Deviation" ;
|
cannam@12
|
157 dc:description """Extract the average deviation of a range of values""" ;
|
Chris@37
|
158 foaf:maker :maker ;
|
Chris@37
|
159 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
160 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
161 vamp:identifier "average_deviation" ;
|
cannam@11
|
162 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
163 owl:versionInfo "2" ;
|
cannam@11
|
164 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
165
|
cannam@11
|
166 vamp:output plugbase:average_deviation_output_average_deviation ;
|
cannam@11
|
167 .
|
cannam@11
|
168 plugbase:average_deviation_output_average_deviation a vamp:DenseOutput ;
|
cannam@11
|
169 vamp:identifier "average_deviation" ;
|
cannam@11
|
170 dc:title "Average Deviation" ;
|
cannam@11
|
171 dc:description "Extract the average deviation of a range of values" ;
|
cannam@11
|
172 vamp:fixed_bin_count "true" ;
|
cannam@11
|
173 vamp:unit "" ;
|
cannam@11
|
174 vamp:bin_count 0 ;
|
cannam@11
|
175 vamp:bin_names ();
|
cannam@11
|
176 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
177 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
178 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
179 .
|
cannam@11
|
180 plugbase:bark_coefficients a vamp:Plugin ;
|
cannam@11
|
181 dc:title "Bark Coefficients" ;
|
cannam@11
|
182 vamp:name "Bark Coefficients" ;
|
cannam@12
|
183 dc:description """Extract bark coefficients from an audio spectrum""" ;
|
Chris@37
|
184 foaf:maker :maker ;
|
Chris@37
|
185 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
186 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
187 vamp:identifier "bark_coefficients" ;
|
cannam@11
|
188 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
189 owl:versionInfo "2" ;
|
cannam@11
|
190 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
191
|
cannam@11
|
192 vamp:output plugbase:bark_coefficients_output_bark_coefficients ;
|
cannam@11
|
193 .
|
cannam@11
|
194 plugbase:bark_coefficients_output_bark_coefficients a vamp:DenseOutput ;
|
cannam@11
|
195 vamp:identifier "bark_coefficients" ;
|
cannam@11
|
196 dc:title "Bark Coefficients" ;
|
cannam@11
|
197 dc:description "Extract bark coefficients from an audio spectrum" ;
|
cannam@11
|
198 vamp:fixed_bin_count "true" ;
|
cannam@11
|
199 vamp:unit "" ;
|
cannam@11
|
200 vamp:bin_count 0 ;
|
cannam@11
|
201 vamp:bin_names ();
|
cannam@11
|
202 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
203 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
204 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
205 .
|
cannam@11
|
206 plugbase:crest a vamp:Plugin ;
|
cannam@11
|
207 dc:title "Spectral Crest Measure" ;
|
cannam@11
|
208 vamp:name "Spectral Crest Measure" ;
|
cannam@12
|
209 dc:description """Extract the spectral crest measure of an audio spectrum""" ;
|
Chris@37
|
210 foaf:maker :maker ;
|
Chris@37
|
211 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Peeters (2003). Distributed under the GNU General Public License""" ;
|
cannam@11
|
212 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
213 vamp:identifier "crest" ;
|
cannam@11
|
214 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
215 owl:versionInfo "2" ;
|
cannam@11
|
216 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
217
|
cannam@11
|
218 vamp:output plugbase:crest_output_crest ;
|
cannam@11
|
219 .
|
cannam@11
|
220 plugbase:crest_output_crest a vamp:DenseOutput ;
|
cannam@11
|
221 vamp:identifier "crest" ;
|
cannam@11
|
222 dc:title "Spectral Crest Measure" ;
|
cannam@11
|
223 dc:description "Extract the spectral crest measure of an audio spectrum" ;
|
cannam@11
|
224 vamp:fixed_bin_count "true" ;
|
cannam@11
|
225 vamp:unit "" ;
|
cannam@11
|
226 vamp:bin_count 0 ;
|
cannam@11
|
227 vamp:bin_names ();
|
cannam@11
|
228 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
229 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
230 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
231 .
|
cannam@11
|
232 plugbase:dct a vamp:Plugin ;
|
cannam@11
|
233 dc:title "Discrete Cosine Transform" ;
|
cannam@11
|
234 vamp:name "Discrete Cosine Transform" ;
|
cannam@12
|
235 dc:description """Extract the DCT of an audio signal""" ;
|
Chris@37
|
236 foaf:maker :maker ;
|
Chris@37
|
237 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
238 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
239 vamp:identifier "dct" ;
|
cannam@11
|
240 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
241 owl:versionInfo "2" ;
|
cannam@11
|
242 vamp:input_domain vamp:TimeDomain ;
|
cannam@11
|
243 vamp:output plugbase:dct_output_dct ;
|
cannam@11
|
244 .
|
cannam@11
|
245 plugbase:dct_output_dct a vamp:DenseOutput ;
|
cannam@11
|
246 vamp:identifier "dct" ;
|
cannam@11
|
247 dc:title "Discrete Cosine Transform" ;
|
cannam@11
|
248 dc:description "Extract the DCT of an audio signal" ;
|
cannam@11
|
249 vamp:fixed_bin_count "true" ;
|
cannam@11
|
250 vamp:unit "" ;
|
cannam@11
|
251 vamp:bin_count 0 ;
|
cannam@11
|
252 vamp:bin_names ();
|
cannam@11
|
253 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
254 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
255 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
256 .
|
cannam@11
|
257 plugbase:f0 a vamp:Plugin ;
|
cannam@11
|
258 dc:title "Fundamental Frequency" ;
|
cannam@11
|
259 vamp:name "Fundamental Frequency" ;
|
cannam@12
|
260 dc:description """Extract the fundamental frequency of an audio signal""" ;
|
Chris@37
|
261 foaf:maker :maker ;
|
Chris@37
|
262 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Jamie Bullock. Distributed under the GNU General Public License""" ;
|
cannam@11
|
263 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
264 vamp:identifier "f0" ;
|
cannam@11
|
265 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
266 owl:versionInfo "2" ;
|
cannam@11
|
267 vamp:input_domain vamp:TimeDomain ;
|
cannam@11
|
268 vamp:output plugbase:f0_output_f0 ;
|
cannam@11
|
269 .
|
cannam@11
|
270 plugbase:f0_output_f0 a vamp:DenseOutput ;
|
cannam@11
|
271 vamp:identifier "f0" ;
|
cannam@11
|
272 dc:title "Fundamental Frequency" ;
|
cannam@11
|
273 dc:description "Extract the fundamental frequency of an audio signal" ;
|
cannam@11
|
274 vamp:fixed_bin_count "true" ;
|
cannam@11
|
275 vamp:unit "Hz" ;
|
cannam@11
|
276 vamp:bin_count 0 ;
|
cannam@11
|
277 vamp:bin_names ();
|
cannam@11
|
278 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
279 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
280 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
281 .
|
cannam@11
|
282 plugbase:failsafe_f0 a vamp:Plugin ;
|
cannam@11
|
283 dc:title "Fundamental Frequency (failsafe)" ;
|
cannam@11
|
284 vamp:name "Fundamental Frequency (failsafe)" ;
|
cannam@12
|
285 dc:description """Extract the fundamental frequency of an audio signal (failsafe)""" ;
|
Chris@37
|
286 foaf:maker :maker ;
|
Chris@37
|
287 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Jamie Bullock. Distributed under the GNU General Public License""" ;
|
cannam@11
|
288 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
289 vamp:identifier "failsafe_f0" ;
|
cannam@11
|
290 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
291 owl:versionInfo "2" ;
|
cannam@11
|
292 vamp:input_domain vamp:TimeDomain ;
|
cannam@11
|
293 vamp:output plugbase:failsafe_f0_output_failsafe_f0 ;
|
cannam@11
|
294 .
|
cannam@11
|
295 plugbase:failsafe_f0_output_failsafe_f0 a vamp:DenseOutput ;
|
cannam@11
|
296 vamp:identifier "failsafe_f0" ;
|
cannam@11
|
297 dc:title "Fundamental Frequency (failsafe)" ;
|
cannam@11
|
298 dc:description "Extract the fundamental frequency of an audio signal (failsafe)" ;
|
cannam@11
|
299 vamp:fixed_bin_count "true" ;
|
cannam@11
|
300 vamp:unit "Hz" ;
|
cannam@11
|
301 vamp:bin_count 0 ;
|
cannam@11
|
302 vamp:bin_names ();
|
cannam@11
|
303 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
304 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
305 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
306 .
|
cannam@11
|
307 plugbase:flatness a vamp:Plugin ;
|
cannam@11
|
308 dc:title "Spectral Flatness" ;
|
cannam@11
|
309 vamp:name "Spectral Flatness" ;
|
cannam@12
|
310 dc:description """Extract the spectral flatness of an audio spectrum""" ;
|
Chris@37
|
311 foaf:maker :maker ;
|
Chris@37
|
312 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Tristan Jehan (2005). Distributed under the GNU General Public License""" ;
|
cannam@11
|
313 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
314 vamp:identifier "flatness" ;
|
cannam@11
|
315 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
316 owl:versionInfo "2" ;
|
cannam@11
|
317 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
318
|
cannam@11
|
319 vamp:output plugbase:flatness_output_flatness ;
|
cannam@11
|
320 .
|
cannam@11
|
321 plugbase:flatness_output_flatness a vamp:DenseOutput ;
|
cannam@11
|
322 vamp:identifier "flatness" ;
|
cannam@11
|
323 dc:title "Spectral Flatness" ;
|
cannam@11
|
324 dc:description "Extract the spectral flatness of an audio spectrum" ;
|
cannam@11
|
325 vamp:fixed_bin_count "true" ;
|
cannam@11
|
326 vamp:unit "" ;
|
cannam@11
|
327 vamp:bin_count 0 ;
|
cannam@11
|
328 vamp:bin_names ();
|
cannam@11
|
329 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
330 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
331 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
332 .
|
cannam@11
|
333 plugbase:harmonic_spectrum a vamp:Plugin ;
|
cannam@11
|
334 dc:title "Harmonic Spectrum" ;
|
cannam@11
|
335 vamp:name "Harmonic Spectrum" ;
|
cannam@12
|
336 dc:description """Extract the harmonics from an audio spectrum""" ;
|
Chris@37
|
337 foaf:maker :maker ;
|
Chris@37
|
338 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
339 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
340 vamp:identifier "harmonic_spectrum" ;
|
cannam@11
|
341 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
342 owl:versionInfo "2" ;
|
cannam@11
|
343 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
344
|
cannam@11
|
345
|
cannam@11
|
346 vamp:parameter plugbase:harmonic_spectrum_param_peak-threshold ;
|
cannam@11
|
347 vamp:parameter plugbase:harmonic_spectrum_param_harmonic-threshold ;
|
cannam@11
|
348
|
cannam@11
|
349 vamp:output plugbase:harmonic_spectrum_output_amplitudes ;
|
cannam@11
|
350 .
|
cannam@11
|
351 plugbase:harmonic_spectrum_param_peak-threshold a vamp:Parameter ;
|
cannam@11
|
352 vamp:identifier "peak-threshold" ;
|
cannam@11
|
353 dc:title "Peak Threshold" ;
|
cannam@11
|
354 dc:format "%" ;
|
cannam@11
|
355 vamp:min_value 0 ;
|
cannam@11
|
356 vamp:max_value 100 ;
|
cannam@11
|
357 vamp:unit "%" ;
|
cannam@11
|
358 vamp:default_value 10 ;
|
cannam@11
|
359 vamp:value_names ();
|
cannam@11
|
360 .
|
cannam@11
|
361 plugbase:harmonic_spectrum_param_harmonic-threshold a vamp:Parameter ;
|
cannam@11
|
362 vamp:identifier "harmonic-threshold" ;
|
cannam@11
|
363 dc:title "Harmonic Threshold" ;
|
cannam@11
|
364 dc:format "" ;
|
cannam@11
|
365 vamp:min_value 0 ;
|
cannam@11
|
366 vamp:max_value 1 ;
|
cannam@11
|
367 vamp:unit "" ;
|
cannam@11
|
368 vamp:default_value 0.1 ;
|
cannam@11
|
369 vamp:value_names ();
|
cannam@11
|
370 .
|
cannam@11
|
371 plugbase:harmonic_spectrum_output_amplitudes a vamp:DenseOutput ;
|
cannam@11
|
372 vamp:identifier "amplitudes" ;
|
cannam@11
|
373 dc:title "Peak Amplitudes" ;
|
cannam@11
|
374 dc:description "" ;
|
cannam@11
|
375 vamp:fixed_bin_count "true" ;
|
cannam@11
|
376 vamp:unit "" ;
|
cannam@11
|
377 vamp:bin_count 0 ;
|
cannam@11
|
378 vamp:bin_names ();
|
cannam@11
|
379 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
380 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
381 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
382 .
|
cannam@11
|
383 plugbase:highest_value a vamp:Plugin ;
|
cannam@11
|
384 dc:title "Highest Value" ;
|
cannam@11
|
385 vamp:name "Highest Value" ;
|
cannam@12
|
386 dc:description """Extract the highest value from a given range""" ;
|
Chris@37
|
387 foaf:maker :maker ;
|
Chris@37
|
388 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
389 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
390 vamp:identifier "highest_value" ;
|
cannam@11
|
391 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
392 owl:versionInfo "2" ;
|
cannam@11
|
393 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
394
|
cannam@11
|
395 vamp:output plugbase:highest_value_output_highest_value ;
|
cannam@11
|
396 .
|
cannam@11
|
397 plugbase:highest_value_output_highest_value a vamp:DenseOutput ;
|
cannam@11
|
398 vamp:identifier "highest_value" ;
|
cannam@11
|
399 dc:title "Highest Value" ;
|
cannam@11
|
400 dc:description "Extract the highest value from a given range" ;
|
cannam@11
|
401 vamp:fixed_bin_count "true" ;
|
cannam@11
|
402 vamp:unit "" ;
|
cannam@11
|
403 vamp:bin_count 0 ;
|
cannam@11
|
404 vamp:bin_names ();
|
cannam@11
|
405 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
406 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
407 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
408 .
|
cannam@11
|
409 plugbase:irregularity_j a vamp:Plugin ;
|
cannam@11
|
410 dc:title "Irregularity II" ;
|
cannam@11
|
411 vamp:name "Irregularity II" ;
|
cannam@12
|
412 dc:description """Extract the irregularity (type II) of an audio spectrum""" ;
|
Chris@37
|
413 foaf:maker :maker ;
|
Chris@37
|
414 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Jensen (1999). Distributed under the GNU General Public License""" ;
|
cannam@11
|
415 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
416 vamp:identifier "irregularity_j" ;
|
cannam@11
|
417 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
418 owl:versionInfo "2" ;
|
cannam@11
|
419 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
420
|
cannam@11
|
421 vamp:output plugbase:irregularity_j_output_irregularity_j ;
|
cannam@11
|
422 .
|
cannam@11
|
423 plugbase:irregularity_j_output_irregularity_j a vamp:DenseOutput ;
|
cannam@11
|
424 vamp:identifier "irregularity_j" ;
|
cannam@11
|
425 dc:title "Irregularity II" ;
|
cannam@11
|
426 dc:description "Extract the irregularity (type II) of an audio spectrum" ;
|
cannam@11
|
427 vamp:fixed_bin_count "true" ;
|
cannam@11
|
428 vamp:unit "" ;
|
cannam@11
|
429 vamp:bin_count 0 ;
|
cannam@11
|
430 vamp:bin_names ();
|
cannam@11
|
431 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
432 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
433 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
434 .
|
cannam@11
|
435 plugbase:irregularity_k a vamp:Plugin ;
|
cannam@11
|
436 dc:title "Irregularity I" ;
|
cannam@11
|
437 vamp:name "Irregularity I" ;
|
cannam@12
|
438 dc:description """Extract the irregularity (type I) of an audio spectrum""" ;
|
Chris@37
|
439 foaf:maker :maker ;
|
Chris@37
|
440 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Krimphoff (1994). Distributed under the GNU General Public License""" ;
|
cannam@11
|
441 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
442 vamp:identifier "irregularity_k" ;
|
cannam@11
|
443 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
444 owl:versionInfo "2" ;
|
cannam@11
|
445 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
446
|
cannam@11
|
447 vamp:output plugbase:irregularity_k_output_irregularity_k ;
|
cannam@11
|
448 .
|
cannam@11
|
449 plugbase:irregularity_k_output_irregularity_k a vamp:DenseOutput ;
|
cannam@11
|
450 vamp:identifier "irregularity_k" ;
|
cannam@11
|
451 dc:title "Irregularity I" ;
|
cannam@11
|
452 dc:description "Extract the irregularity (type I) of an audio spectrum" ;
|
cannam@11
|
453 vamp:fixed_bin_count "true" ;
|
cannam@11
|
454 vamp:unit "" ;
|
cannam@11
|
455 vamp:bin_count 0 ;
|
cannam@11
|
456 vamp:bin_names ();
|
cannam@11
|
457 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
458 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
459 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
460 .
|
cannam@11
|
461 plugbase:kurtosis a vamp:Plugin ;
|
cannam@11
|
462 dc:title "Kurtosis" ;
|
cannam@11
|
463 vamp:name "Kurtosis" ;
|
cannam@12
|
464 dc:description """Extract the kurtosis of a range of values""" ;
|
Chris@37
|
465 foaf:maker :maker ;
|
Chris@37
|
466 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
467 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
468 vamp:identifier "kurtosis" ;
|
cannam@11
|
469 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
470 owl:versionInfo "2" ;
|
cannam@11
|
471 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
472
|
cannam@11
|
473 vamp:output plugbase:kurtosis_output_kurtosis ;
|
cannam@11
|
474 .
|
cannam@11
|
475 plugbase:kurtosis_output_kurtosis a vamp:DenseOutput ;
|
cannam@11
|
476 vamp:identifier "kurtosis" ;
|
cannam@11
|
477 dc:title "Kurtosis" ;
|
cannam@11
|
478 dc:description "Extract the kurtosis of a range of values" ;
|
cannam@11
|
479 vamp:fixed_bin_count "true" ;
|
cannam@11
|
480 vamp:unit "" ;
|
cannam@11
|
481 vamp:bin_count 0 ;
|
cannam@11
|
482 vamp:bin_names ();
|
cannam@11
|
483 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
484 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
485 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
486 .
|
cannam@11
|
487 plugbase:loudness a vamp:Plugin ;
|
cannam@11
|
488 dc:title "Loudness" ;
|
cannam@11
|
489 vamp:name "Loudness" ;
|
cannam@12
|
490 dc:description """Extract the loudness of an audio signal from its spectrum""" ;
|
Chris@37
|
491 foaf:maker :maker ;
|
Chris@37
|
492 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Moore, Glasberg et al (2005). Distributed under the GNU General Public License""" ;
|
cannam@11
|
493 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
494 vamp:identifier "loudness" ;
|
cannam@11
|
495 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
496 owl:versionInfo "2" ;
|
cannam@11
|
497 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
498
|
cannam@11
|
499 vamp:output plugbase:loudness_output_loudness ;
|
cannam@11
|
500 .
|
cannam@11
|
501 plugbase:loudness_output_loudness a vamp:DenseOutput ;
|
cannam@11
|
502 vamp:identifier "loudness" ;
|
cannam@11
|
503 dc:title "Loudness" ;
|
cannam@11
|
504 dc:description "Extract the loudness of an audio signal from its spectrum" ;
|
cannam@11
|
505 vamp:fixed_bin_count "true" ;
|
cannam@11
|
506 vamp:unit "" ;
|
cannam@11
|
507 vamp:bin_count 0 ;
|
cannam@11
|
508 vamp:bin_names ();
|
cannam@11
|
509 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
510 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
511 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
512 .
|
cannam@11
|
513 plugbase:lowest_value a vamp:Plugin ;
|
cannam@11
|
514 dc:title "Lowest Value" ;
|
cannam@11
|
515 vamp:name "Lowest Value" ;
|
cannam@12
|
516 dc:description """Extract the lowest value from a given range""" ;
|
Chris@37
|
517 foaf:maker :maker ;
|
Chris@37
|
518 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
519 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
520 vamp:identifier "lowest_value" ;
|
cannam@11
|
521 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
522 owl:versionInfo "2" ;
|
cannam@11
|
523 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
524
|
cannam@11
|
525 vamp:output plugbase:lowest_value_output_lowest_value ;
|
cannam@11
|
526 .
|
cannam@11
|
527 plugbase:lowest_value_output_lowest_value a vamp:DenseOutput ;
|
cannam@11
|
528 vamp:identifier "lowest_value" ;
|
cannam@11
|
529 dc:title "Lowest Value" ;
|
cannam@11
|
530 dc:description "Extract the lowest value from a given range" ;
|
cannam@11
|
531 vamp:fixed_bin_count "true" ;
|
cannam@11
|
532 vamp:unit "" ;
|
cannam@11
|
533 vamp:bin_count 0 ;
|
cannam@11
|
534 vamp:bin_names ();
|
cannam@11
|
535 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
536 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
537 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
538 .
|
cannam@11
|
539 plugbase:mean a vamp:Plugin ;
|
cannam@11
|
540 dc:title "Mean" ;
|
cannam@11
|
541 vamp:name "Mean" ;
|
cannam@12
|
542 dc:description """Extract the mean of a range of values""" ;
|
Chris@37
|
543 foaf:maker :maker ;
|
Chris@37
|
544 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
545 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
546 vamp:identifier "mean" ;
|
cannam@11
|
547 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
548 owl:versionInfo "2" ;
|
cannam@11
|
549 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
550
|
cannam@11
|
551 vamp:output plugbase:mean_output_mean ;
|
cannam@11
|
552 .
|
cannam@11
|
553 plugbase:mean_output_mean a vamp:DenseOutput ;
|
cannam@11
|
554 vamp:identifier "mean" ;
|
cannam@11
|
555 dc:title "Mean" ;
|
cannam@11
|
556 dc:description "Extract the mean of a range of values" ;
|
cannam@11
|
557 vamp:fixed_bin_count "true" ;
|
cannam@11
|
558 vamp:unit "" ;
|
cannam@11
|
559 vamp:bin_count 0 ;
|
cannam@11
|
560 vamp:bin_names ();
|
cannam@11
|
561 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
562 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
563 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
564 .
|
cannam@11
|
565 plugbase:mfcc a vamp:Plugin ;
|
cannam@11
|
566 dc:title "Mel-Frequency Cepstral Coefficients" ;
|
cannam@11
|
567 vamp:name "Mel-Frequency Cepstral Coefficients" ;
|
cannam@12
|
568 dc:description """Extract MFCC from an audio spectrum""" ;
|
Chris@37
|
569 foaf:maker :maker ;
|
Chris@37
|
570 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Rabiner. Distributed under the GNU General Public License""" ;
|
cannam@11
|
571 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
572 vamp:identifier "mfcc" ;
|
cannam@11
|
573 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
574 owl:versionInfo "2" ;
|
cannam@11
|
575 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
576
|
cannam@11
|
577
|
cannam@11
|
578 vamp:parameter plugbase:mfcc_param_minfreq ;
|
cannam@11
|
579 vamp:parameter plugbase:mfcc_param_maxfreq ;
|
cannam@11
|
580 vamp:parameter plugbase:mfcc_param_bands ;
|
cannam@11
|
581 vamp:parameter plugbase:mfcc_param_lowestcoef ;
|
cannam@11
|
582 vamp:parameter plugbase:mfcc_param_highestcoef ;
|
cannam@11
|
583 vamp:parameter plugbase:mfcc_param_style ;
|
cannam@11
|
584
|
cannam@11
|
585 vamp:output plugbase:mfcc_output_mfcc ;
|
cannam@11
|
586 .
|
cannam@11
|
587 plugbase:mfcc_param_minfreq a vamp:Parameter ;
|
cannam@11
|
588 vamp:identifier "minfreq" ;
|
cannam@11
|
589 dc:title "Minimum Frequency" ;
|
cannam@11
|
590 dc:format "Hz" ;
|
cannam@11
|
591 vamp:min_value 0 ;
|
cannam@11
|
592 vamp:max_value 24000 ;
|
cannam@11
|
593 vamp:unit "Hz" ;
|
cannam@11
|
594 vamp:default_value 80 ;
|
cannam@11
|
595 vamp:value_names ();
|
cannam@11
|
596 .
|
cannam@11
|
597 plugbase:mfcc_param_maxfreq a vamp:Parameter ;
|
cannam@11
|
598 vamp:identifier "maxfreq" ;
|
cannam@11
|
599 dc:title "Maximum Frequency" ;
|
cannam@11
|
600 dc:format "Hz" ;
|
cannam@11
|
601 vamp:min_value 0 ;
|
cannam@11
|
602 vamp:max_value 24000 ;
|
cannam@11
|
603 vamp:unit "Hz" ;
|
cannam@11
|
604 vamp:default_value 18000 ;
|
cannam@11
|
605 vamp:value_names ();
|
cannam@11
|
606 .
|
cannam@11
|
607 plugbase:mfcc_param_bands a vamp:QuantizedParameter ;
|
cannam@11
|
608 vamp:identifier "bands" ;
|
cannam@11
|
609 dc:title "# Mel Frequency Bands" ;
|
cannam@11
|
610 dc:format "" ;
|
cannam@11
|
611 vamp:min_value 10 ;
|
cannam@11
|
612 vamp:max_value 80 ;
|
cannam@11
|
613 vamp:unit "" ;
|
cannam@11
|
614 vamp:quantize_step 1 ;
|
cannam@11
|
615 vamp:default_value 40 ;
|
cannam@11
|
616 vamp:value_names ();
|
cannam@11
|
617 .
|
cannam@11
|
618 plugbase:mfcc_param_lowestcoef a vamp:QuantizedParameter ;
|
cannam@11
|
619 vamp:identifier "lowestcoef" ;
|
cannam@11
|
620 dc:title "Lowest Coefficient Returned" ;
|
cannam@11
|
621 dc:format "" ;
|
cannam@11
|
622 vamp:min_value 0 ;
|
cannam@11
|
623 vamp:max_value 80 ;
|
cannam@11
|
624 vamp:unit "" ;
|
cannam@11
|
625 vamp:quantize_step 1 ;
|
cannam@11
|
626 vamp:default_value 0 ;
|
cannam@11
|
627 vamp:value_names ();
|
cannam@11
|
628 .
|
cannam@11
|
629 plugbase:mfcc_param_highestcoef a vamp:QuantizedParameter ;
|
cannam@11
|
630 vamp:identifier "highestcoef" ;
|
cannam@11
|
631 dc:title "Highest Coefficient Returned" ;
|
cannam@11
|
632 dc:format "" ;
|
cannam@11
|
633 vamp:min_value 0 ;
|
cannam@11
|
634 vamp:max_value 80 ;
|
cannam@11
|
635 vamp:unit "" ;
|
cannam@11
|
636 vamp:quantize_step 1 ;
|
cannam@11
|
637 vamp:default_value 20 ;
|
cannam@11
|
638 vamp:value_names ();
|
cannam@11
|
639 .
|
cannam@11
|
640 plugbase:mfcc_param_style a vamp:QuantizedParameter ;
|
cannam@11
|
641 vamp:identifier "style" ;
|
cannam@11
|
642 dc:title "MFCC Type" ;
|
cannam@11
|
643 dc:format "" ;
|
cannam@11
|
644 vamp:min_value 0 ;
|
cannam@11
|
645 vamp:max_value 1 ;
|
cannam@11
|
646 vamp:unit "" ;
|
cannam@11
|
647 vamp:quantize_step 1 ;
|
cannam@11
|
648 vamp:default_value 0 ;
|
cannam@11
|
649 vamp:value_names ( "Equal Gain" "Equal Area");
|
cannam@11
|
650 .
|
cannam@11
|
651 plugbase:mfcc_output_mfcc a vamp:DenseOutput ;
|
cannam@11
|
652 vamp:identifier "mfcc" ;
|
cannam@11
|
653 dc:title "Mel-Frequency Cepstral Coefficients" ;
|
cannam@11
|
654 dc:description "Extract MFCC from an audio spectrum" ;
|
cannam@11
|
655 vamp:fixed_bin_count "true" ;
|
cannam@11
|
656 vamp:unit "" ;
|
cannam@11
|
657 vamp:bin_count 0 ;
|
cannam@11
|
658 vamp:bin_names ();
|
cannam@11
|
659 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
660 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
661 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
662 .
|
cannam@11
|
663 plugbase:noisiness a vamp:Plugin ;
|
cannam@11
|
664 dc:title "Noisiness" ;
|
cannam@11
|
665 vamp:name "Noisiness" ;
|
cannam@12
|
666 dc:description """Extract the noisiness of an audio spectrum""" ;
|
Chris@37
|
667 foaf:maker :maker ;
|
Chris@37
|
668 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Tae Hong Park (2000). Distributed under the GNU General Public License""" ;
|
cannam@11
|
669 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
670 vamp:identifier "noisiness" ;
|
cannam@11
|
671 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
672 owl:versionInfo "2" ;
|
cannam@11
|
673 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
674
|
cannam@11
|
675
|
cannam@11
|
676 vamp:parameter plugbase:noisiness_param_peak-threshold ;
|
cannam@11
|
677 vamp:parameter plugbase:noisiness_param_harmonic-threshold ;
|
cannam@11
|
678
|
cannam@11
|
679 vamp:output plugbase:noisiness_output_noisiness ;
|
cannam@11
|
680 .
|
cannam@11
|
681 plugbase:noisiness_param_peak-threshold a vamp:Parameter ;
|
cannam@11
|
682 vamp:identifier "peak-threshold" ;
|
cannam@11
|
683 dc:title "Peak Threshold" ;
|
cannam@11
|
684 dc:format "%" ;
|
cannam@11
|
685 vamp:min_value 0 ;
|
cannam@11
|
686 vamp:max_value 100 ;
|
cannam@11
|
687 vamp:unit "%" ;
|
cannam@11
|
688 vamp:default_value 10 ;
|
cannam@11
|
689 vamp:value_names ();
|
cannam@11
|
690 .
|
cannam@11
|
691 plugbase:noisiness_param_harmonic-threshold a vamp:Parameter ;
|
cannam@11
|
692 vamp:identifier "harmonic-threshold" ;
|
cannam@11
|
693 dc:title "Harmonic Threshold" ;
|
cannam@11
|
694 dc:format "" ;
|
cannam@11
|
695 vamp:min_value 0 ;
|
cannam@11
|
696 vamp:max_value 1 ;
|
cannam@11
|
697 vamp:unit "" ;
|
cannam@11
|
698 vamp:default_value 0.1 ;
|
cannam@11
|
699 vamp:value_names ();
|
cannam@11
|
700 .
|
cannam@11
|
701 plugbase:noisiness_output_noisiness a vamp:DenseOutput ;
|
cannam@11
|
702 vamp:identifier "noisiness" ;
|
cannam@11
|
703 dc:title "Noisiness" ;
|
cannam@11
|
704 dc:description "Extract the noisiness of an audio spectrum" ;
|
cannam@11
|
705 vamp:fixed_bin_count "true" ;
|
cannam@11
|
706 vamp:unit "" ;
|
cannam@11
|
707 vamp:bin_count 0 ;
|
cannam@11
|
708 vamp:bin_names ();
|
cannam@11
|
709 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
710 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
711 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
712 .
|
cannam@11
|
713 plugbase:nonzero_count a vamp:Plugin ;
|
cannam@11
|
714 dc:title "Non-zero count" ;
|
cannam@11
|
715 vamp:name "Non-zero count" ;
|
cannam@12
|
716 dc:description """Extract the number of non-zero elements in an input spectrum""" ;
|
Chris@37
|
717 foaf:maker :maker ;
|
Chris@37
|
718 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
719 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
720 vamp:identifier "nonzero_count" ;
|
cannam@11
|
721 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
722 owl:versionInfo "2" ;
|
cannam@11
|
723 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
724
|
cannam@11
|
725
|
cannam@11
|
726 vamp:parameter plugbase:nonzero_count_param_peak-threshold ;
|
cannam@11
|
727
|
cannam@11
|
728 vamp:output plugbase:nonzero_count_output_nonzero_count ;
|
cannam@11
|
729 .
|
cannam@11
|
730 plugbase:nonzero_count_param_peak-threshold a vamp:Parameter ;
|
cannam@11
|
731 vamp:identifier "peak-threshold" ;
|
cannam@11
|
732 dc:title "Peak Threshold" ;
|
cannam@11
|
733 dc:format "%" ;
|
cannam@11
|
734 vamp:min_value 0 ;
|
cannam@11
|
735 vamp:max_value 100 ;
|
cannam@11
|
736 vamp:unit "%" ;
|
cannam@11
|
737 vamp:default_value 10 ;
|
cannam@11
|
738 vamp:value_names ();
|
cannam@11
|
739 .
|
cannam@11
|
740 plugbase:nonzero_count_output_nonzero_count a vamp:DenseOutput ;
|
cannam@11
|
741 vamp:identifier "nonzero_count" ;
|
cannam@11
|
742 dc:title "Non-zero count" ;
|
cannam@11
|
743 dc:description "Extract the number of non-zero elements in an input spectrum" ;
|
cannam@11
|
744 vamp:fixed_bin_count "true" ;
|
cannam@11
|
745 vamp:unit "" ;
|
cannam@11
|
746 vamp:bin_count 0 ;
|
cannam@11
|
747 vamp:bin_names ();
|
cannam@11
|
748 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
749 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
750 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
751 .
|
cannam@11
|
752 plugbase:odd_even_ratio a vamp:Plugin ;
|
cannam@11
|
753 dc:title "Odd/even Harmonic Ratio" ;
|
cannam@11
|
754 vamp:name "Odd/even Harmonic Ratio" ;
|
cannam@12
|
755 dc:description """Extract the odd-to-even harmonic ratio of an audio spectrum""" ;
|
Chris@37
|
756 foaf:maker :maker ;
|
Chris@37
|
757 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
758 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
759 vamp:identifier "odd_even_ratio" ;
|
cannam@11
|
760 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
761 owl:versionInfo "2" ;
|
cannam@11
|
762 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
763
|
cannam@11
|
764
|
cannam@11
|
765 vamp:parameter plugbase:odd_even_ratio_param_peak-threshold ;
|
cannam@11
|
766 vamp:parameter plugbase:odd_even_ratio_param_harmonic-threshold ;
|
cannam@11
|
767
|
cannam@11
|
768 vamp:output plugbase:odd_even_ratio_output_odd_even_ratio ;
|
cannam@11
|
769 .
|
cannam@11
|
770 plugbase:odd_even_ratio_param_peak-threshold a vamp:Parameter ;
|
cannam@11
|
771 vamp:identifier "peak-threshold" ;
|
cannam@11
|
772 dc:title "Peak Threshold" ;
|
cannam@11
|
773 dc:format "%" ;
|
cannam@11
|
774 vamp:min_value 0 ;
|
cannam@11
|
775 vamp:max_value 100 ;
|
cannam@11
|
776 vamp:unit "%" ;
|
cannam@11
|
777 vamp:default_value 10 ;
|
cannam@11
|
778 vamp:value_names ();
|
cannam@11
|
779 .
|
cannam@11
|
780 plugbase:odd_even_ratio_param_harmonic-threshold a vamp:Parameter ;
|
cannam@11
|
781 vamp:identifier "harmonic-threshold" ;
|
cannam@11
|
782 dc:title "Harmonic Threshold" ;
|
cannam@11
|
783 dc:format "" ;
|
cannam@11
|
784 vamp:min_value 0 ;
|
cannam@11
|
785 vamp:max_value 1 ;
|
cannam@11
|
786 vamp:unit "" ;
|
cannam@11
|
787 vamp:default_value 0.1 ;
|
cannam@11
|
788 vamp:value_names ();
|
cannam@11
|
789 .
|
cannam@11
|
790 plugbase:odd_even_ratio_output_odd_even_ratio a vamp:DenseOutput ;
|
cannam@11
|
791 vamp:identifier "odd_even_ratio" ;
|
cannam@11
|
792 dc:title "Odd/even Harmonic Ratio" ;
|
cannam@11
|
793 dc:description "Extract the odd-to-even harmonic ratio of an audio spectrum" ;
|
cannam@11
|
794 vamp:fixed_bin_count "true" ;
|
cannam@11
|
795 vamp:unit "" ;
|
cannam@11
|
796 vamp:bin_count 0 ;
|
cannam@11
|
797 vamp:bin_names ();
|
cannam@11
|
798 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
799 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
800 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
801 .
|
cannam@11
|
802 plugbase:peak_spectrum a vamp:Plugin ;
|
cannam@11
|
803 dc:title "Peak Spectrum" ;
|
cannam@11
|
804 vamp:name "Peak Spectrum" ;
|
cannam@12
|
805 dc:description """Extract the spectral peaks from an audio spectrum""" ;
|
Chris@37
|
806 foaf:maker :maker ;
|
Chris@37
|
807 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
808 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
809 vamp:identifier "peak_spectrum" ;
|
cannam@11
|
810 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
811 owl:versionInfo "2" ;
|
cannam@11
|
812 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
813
|
cannam@11
|
814
|
cannam@11
|
815 vamp:parameter plugbase:peak_spectrum_param_peak-threshold ;
|
cannam@11
|
816
|
cannam@11
|
817 vamp:output plugbase:peak_spectrum_output_amplitudes ;
|
cannam@11
|
818 .
|
cannam@11
|
819 plugbase:peak_spectrum_param_peak-threshold a vamp:Parameter ;
|
cannam@11
|
820 vamp:identifier "peak-threshold" ;
|
cannam@11
|
821 dc:title "Peak Threshold" ;
|
cannam@11
|
822 dc:format "%" ;
|
cannam@11
|
823 vamp:min_value 0 ;
|
cannam@11
|
824 vamp:max_value 100 ;
|
cannam@11
|
825 vamp:unit "%" ;
|
cannam@11
|
826 vamp:default_value 10 ;
|
cannam@11
|
827 vamp:value_names ();
|
cannam@11
|
828 .
|
cannam@11
|
829 plugbase:peak_spectrum_output_amplitudes a vamp:DenseOutput ;
|
cannam@11
|
830 vamp:identifier "amplitudes" ;
|
cannam@11
|
831 dc:title "Peak Amplitudes" ;
|
cannam@11
|
832 dc:description "" ;
|
cannam@11
|
833 vamp:fixed_bin_count "true" ;
|
cannam@11
|
834 vamp:unit "" ;
|
cannam@11
|
835 vamp:bin_count 0 ;
|
cannam@11
|
836 vamp:bin_names ();
|
cannam@11
|
837 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
838 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
839 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
840 .
|
cannam@11
|
841 plugbase:rms_amplitude a vamp:Plugin ;
|
cannam@11
|
842 dc:title "RMS Amplitude" ;
|
cannam@11
|
843 vamp:name "RMS Amplitude" ;
|
cannam@12
|
844 dc:description """Extract the RMS amplitude of an audio signal""" ;
|
Chris@37
|
845 foaf:maker :maker ;
|
Chris@37
|
846 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
847 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
848 vamp:identifier "rms_amplitude" ;
|
cannam@11
|
849 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
850 owl:versionInfo "2" ;
|
cannam@11
|
851 vamp:input_domain vamp:TimeDomain ;
|
cannam@11
|
852 vamp:output plugbase:rms_amplitude_output_rms_amplitude ;
|
cannam@11
|
853 .
|
cannam@11
|
854 plugbase:rms_amplitude_output_rms_amplitude a vamp:DenseOutput ;
|
cannam@11
|
855 vamp:identifier "rms_amplitude" ;
|
cannam@11
|
856 dc:title "RMS Amplitude" ;
|
cannam@11
|
857 dc:description "Extract the RMS amplitude of an audio signal" ;
|
cannam@11
|
858 vamp:fixed_bin_count "true" ;
|
cannam@11
|
859 vamp:unit "" ;
|
cannam@11
|
860 vamp:bin_count 0 ;
|
cannam@11
|
861 vamp:bin_names ();
|
cannam@11
|
862 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
863 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
864 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
865 .
|
cannam@11
|
866 plugbase:rolloff a vamp:Plugin ;
|
cannam@11
|
867 dc:title "Spectral Rolloff" ;
|
cannam@11
|
868 vamp:name "Spectral Rolloff" ;
|
cannam@12
|
869 dc:description """Extract the rolloff point of an audio spectrum""" ;
|
Chris@37
|
870 foaf:maker :maker ;
|
Chris@37
|
871 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Bee Suan Ong (2005). Distributed under the GNU General Public License""" ;
|
cannam@11
|
872 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
873 vamp:identifier "rolloff" ;
|
cannam@11
|
874 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
875 owl:versionInfo "2" ;
|
cannam@11
|
876 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
877
|
cannam@11
|
878
|
cannam@11
|
879 vamp:parameter plugbase:rolloff_param_rolloff-threshold ;
|
cannam@11
|
880
|
cannam@11
|
881 vamp:output plugbase:rolloff_output_rolloff ;
|
cannam@11
|
882 .
|
cannam@11
|
883 plugbase:rolloff_param_rolloff-threshold a vamp:Parameter ;
|
cannam@11
|
884 vamp:identifier "rolloff-threshold" ;
|
cannam@11
|
885 dc:title "Rolloff Threshold" ;
|
cannam@11
|
886 dc:format "%" ;
|
cannam@11
|
887 vamp:min_value 0 ;
|
cannam@11
|
888 vamp:max_value 100 ;
|
cannam@11
|
889 vamp:unit "%" ;
|
cannam@11
|
890 vamp:default_value 90 ;
|
cannam@11
|
891 vamp:value_names ();
|
cannam@11
|
892 .
|
cannam@11
|
893 plugbase:rolloff_output_rolloff a vamp:DenseOutput ;
|
cannam@11
|
894 vamp:identifier "rolloff" ;
|
cannam@11
|
895 dc:title "Spectral Rolloff" ;
|
cannam@11
|
896 dc:description "Extract the rolloff point of an audio spectrum" ;
|
cannam@11
|
897 vamp:fixed_bin_count "true" ;
|
cannam@11
|
898 vamp:unit "Hz" ;
|
cannam@11
|
899 vamp:bin_count 0 ;
|
cannam@11
|
900 vamp:bin_names ();
|
cannam@11
|
901 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
902 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
903 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
904 .
|
cannam@11
|
905 plugbase:sharpness a vamp:Plugin ;
|
cannam@11
|
906 dc:title "Spectral Sharpness" ;
|
cannam@11
|
907 vamp:name "Spectral Sharpness" ;
|
cannam@12
|
908 dc:description """Extract the spectral sharpness of an audio spectrum""" ;
|
Chris@37
|
909 foaf:maker :maker ;
|
Chris@37
|
910 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
911 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
912 vamp:identifier "sharpness" ;
|
cannam@11
|
913 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
914 owl:versionInfo "2" ;
|
cannam@11
|
915 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
916
|
cannam@11
|
917 vamp:output plugbase:sharpness_output_sharpness ;
|
cannam@11
|
918 .
|
cannam@11
|
919 plugbase:sharpness_output_sharpness a vamp:DenseOutput ;
|
cannam@11
|
920 vamp:identifier "sharpness" ;
|
cannam@11
|
921 dc:title "Spectral Sharpness" ;
|
cannam@11
|
922 dc:description "Extract the spectral sharpness of an audio spectrum" ;
|
cannam@11
|
923 vamp:fixed_bin_count "true" ;
|
cannam@11
|
924 vamp:unit "" ;
|
cannam@11
|
925 vamp:bin_count 0 ;
|
cannam@11
|
926 vamp:bin_names ();
|
cannam@11
|
927 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
928 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
929 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
930 .
|
cannam@11
|
931 plugbase:skewness a vamp:Plugin ;
|
cannam@11
|
932 dc:title "Skewness" ;
|
cannam@11
|
933 vamp:name "Skewness" ;
|
cannam@12
|
934 dc:description """Extract the skewness of a range of values""" ;
|
Chris@37
|
935 foaf:maker :maker ;
|
Chris@37
|
936 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
937 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
938 vamp:identifier "skewness" ;
|
cannam@11
|
939 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
940 owl:versionInfo "2" ;
|
cannam@11
|
941 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
942
|
cannam@11
|
943 vamp:output plugbase:skewness_output_skewness ;
|
cannam@11
|
944 .
|
cannam@11
|
945 plugbase:skewness_output_skewness a vamp:DenseOutput ;
|
cannam@11
|
946 vamp:identifier "skewness" ;
|
cannam@11
|
947 dc:title "Skewness" ;
|
cannam@11
|
948 dc:description "Extract the skewness of a range of values" ;
|
cannam@11
|
949 vamp:fixed_bin_count "true" ;
|
cannam@11
|
950 vamp:unit "" ;
|
cannam@11
|
951 vamp:bin_count 0 ;
|
cannam@11
|
952 vamp:bin_names ();
|
cannam@11
|
953 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
954 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
955 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
956 .
|
cannam@11
|
957 plugbase:smoothness a vamp:Plugin ;
|
cannam@11
|
958 dc:title "Spectral Smoothness" ;
|
cannam@11
|
959 vamp:name "Spectral Smoothness" ;
|
cannam@12
|
960 dc:description """Extract the spectral smoothness of an audio spectrum""" ;
|
Chris@37
|
961 foaf:maker :maker ;
|
Chris@37
|
962 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from McAdams (1999). Distributed under the GNU General Public License""" ;
|
cannam@11
|
963 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
964 vamp:identifier "smoothness" ;
|
cannam@11
|
965 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
966 owl:versionInfo "2" ;
|
cannam@11
|
967 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
968
|
cannam@11
|
969 vamp:output plugbase:smoothness_output_smoothness ;
|
cannam@11
|
970 .
|
cannam@11
|
971 plugbase:smoothness_output_smoothness a vamp:DenseOutput ;
|
cannam@11
|
972 vamp:identifier "smoothness" ;
|
cannam@11
|
973 dc:title "Spectral Smoothness" ;
|
cannam@11
|
974 dc:description "Extract the spectral smoothness of an audio spectrum" ;
|
cannam@11
|
975 vamp:fixed_bin_count "true" ;
|
cannam@11
|
976 vamp:unit "" ;
|
cannam@11
|
977 vamp:bin_count 0 ;
|
cannam@11
|
978 vamp:bin_names ();
|
cannam@11
|
979 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
980 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
981 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
982 .
|
cannam@11
|
983 plugbase:spectral_average_deviation a vamp:Plugin ;
|
cannam@11
|
984 dc:title "Spectral Average Deviation" ;
|
cannam@11
|
985 vamp:name "Spectral Average Deviation" ;
|
cannam@12
|
986 dc:description """Extract the average deviation of an audio spectrum""" ;
|
Chris@37
|
987 foaf:maker :maker ;
|
Chris@37
|
988 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
989 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
990 vamp:identifier "spectral_average_deviation" ;
|
cannam@11
|
991 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
992 owl:versionInfo "2" ;
|
cannam@11
|
993 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
994
|
cannam@11
|
995 vamp:output plugbase:spectral_average_deviation_output_spectral_average_deviation ;
|
cannam@11
|
996 .
|
cannam@11
|
997 plugbase:spectral_average_deviation_output_spectral_average_deviation a vamp:DenseOutput ;
|
cannam@11
|
998 vamp:identifier "spectral_average_deviation" ;
|
cannam@11
|
999 dc:title "Spectral Average Deviation" ;
|
cannam@11
|
1000 dc:description "Extract the average deviation of an audio spectrum" ;
|
cannam@11
|
1001 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1002 vamp:unit "Hz" ;
|
cannam@11
|
1003 vamp:bin_count 0 ;
|
cannam@11
|
1004 vamp:bin_names ();
|
cannam@11
|
1005 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1006 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1007 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1008 .
|
cannam@11
|
1009 plugbase:spectral_centroid a vamp:Plugin ;
|
cannam@11
|
1010 dc:title "Spectral Centroid" ;
|
cannam@11
|
1011 vamp:name "Spectral Centroid" ;
|
cannam@12
|
1012 dc:description """Extract the spectral centroid of an audio spectrum""" ;
|
Chris@37
|
1013 foaf:maker :maker ;
|
Chris@37
|
1014 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1015 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1016 vamp:identifier "spectral_centroid" ;
|
cannam@11
|
1017 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1018 owl:versionInfo "2" ;
|
cannam@11
|
1019 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1020
|
cannam@11
|
1021 vamp:output plugbase:spectral_centroid_output_spectral_centroid ;
|
cannam@11
|
1022 .
|
cannam@11
|
1023 plugbase:spectral_centroid_output_spectral_centroid a vamp:DenseOutput ;
|
cannam@11
|
1024 vamp:identifier "spectral_centroid" ;
|
cannam@11
|
1025 dc:title "Spectral Centroid" ;
|
cannam@11
|
1026 dc:description "Extract the spectral centroid of an audio spectrum" ;
|
cannam@11
|
1027 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1028 vamp:unit "Hz" ;
|
cannam@11
|
1029 vamp:bin_count 0 ;
|
cannam@11
|
1030 vamp:bin_names ();
|
cannam@11
|
1031 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1032 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1033 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1034 .
|
cannam@11
|
1035 plugbase:spectral_inharmonicity a vamp:Plugin ;
|
cannam@11
|
1036 dc:title "Inharmonicity" ;
|
cannam@11
|
1037 vamp:name "Inharmonicity" ;
|
cannam@12
|
1038 dc:description """Extract the inharmonicity of an audio spectrum""" ;
|
Chris@37
|
1039 foaf:maker :maker ;
|
Chris@37
|
1040 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1041 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1042 vamp:identifier "spectral_inharmonicity" ;
|
cannam@11
|
1043 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1044 owl:versionInfo "2" ;
|
cannam@11
|
1045 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1046
|
cannam@11
|
1047
|
cannam@11
|
1048 vamp:parameter plugbase:spectral_inharmonicity_param_peak-threshold ;
|
cannam@11
|
1049
|
cannam@11
|
1050 vamp:output plugbase:spectral_inharmonicity_output_spectral_inharmonicity ;
|
cannam@11
|
1051 .
|
cannam@11
|
1052 plugbase:spectral_inharmonicity_param_peak-threshold a vamp:Parameter ;
|
cannam@11
|
1053 vamp:identifier "peak-threshold" ;
|
cannam@11
|
1054 dc:title "Peak Threshold" ;
|
cannam@11
|
1055 dc:format "%" ;
|
cannam@11
|
1056 vamp:min_value 0 ;
|
cannam@11
|
1057 vamp:max_value 100 ;
|
cannam@11
|
1058 vamp:unit "%" ;
|
cannam@11
|
1059 vamp:default_value 10 ;
|
cannam@11
|
1060 vamp:value_names ();
|
cannam@11
|
1061 .
|
cannam@11
|
1062 plugbase:spectral_inharmonicity_output_spectral_inharmonicity a vamp:DenseOutput ;
|
cannam@11
|
1063 vamp:identifier "spectral_inharmonicity" ;
|
cannam@11
|
1064 dc:title "Inharmonicity" ;
|
cannam@11
|
1065 dc:description "Extract the inharmonicity of an audio spectrum" ;
|
cannam@11
|
1066 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1067 vamp:unit "" ;
|
cannam@11
|
1068 vamp:bin_count 0 ;
|
cannam@11
|
1069 vamp:bin_names ();
|
cannam@11
|
1070 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1071 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1072 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1073 .
|
cannam@11
|
1074 plugbase:spectral_kurtosis a vamp:Plugin ;
|
cannam@11
|
1075 dc:title "Spectral Kurtosis" ;
|
cannam@11
|
1076 vamp:name "Spectral Kurtosis" ;
|
cannam@12
|
1077 dc:description """Extract the kurtosis of an audio spectrum""" ;
|
Chris@37
|
1078 foaf:maker :maker ;
|
Chris@37
|
1079 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1080 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1081 vamp:identifier "spectral_kurtosis" ;
|
cannam@11
|
1082 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1083 owl:versionInfo "2" ;
|
cannam@11
|
1084 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1085
|
cannam@11
|
1086 vamp:output plugbase:spectral_kurtosis_output_spectral_kurtosis ;
|
cannam@11
|
1087 .
|
cannam@11
|
1088 plugbase:spectral_kurtosis_output_spectral_kurtosis a vamp:DenseOutput ;
|
cannam@11
|
1089 vamp:identifier "spectral_kurtosis" ;
|
cannam@11
|
1090 dc:title "Spectral Kurtosis" ;
|
cannam@11
|
1091 dc:description "Extract the kurtosis of an audio spectrum" ;
|
cannam@11
|
1092 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1093 vamp:unit "" ;
|
cannam@11
|
1094 vamp:bin_count 0 ;
|
cannam@11
|
1095 vamp:bin_names ();
|
cannam@11
|
1096 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1097 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1098 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1099 .
|
cannam@11
|
1100 plugbase:spectral_skewness a vamp:Plugin ;
|
cannam@11
|
1101 dc:title "Spectral Skewness" ;
|
cannam@11
|
1102 vamp:name "Spectral Skewness" ;
|
cannam@12
|
1103 dc:description """Extract the skewness of an audio spectrum""" ;
|
Chris@37
|
1104 foaf:maker :maker ;
|
Chris@37
|
1105 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1106 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1107 vamp:identifier "spectral_skewness" ;
|
cannam@11
|
1108 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1109 owl:versionInfo "2" ;
|
cannam@11
|
1110 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1111
|
cannam@11
|
1112 vamp:output plugbase:spectral_skewness_output_spectral_skewness ;
|
cannam@11
|
1113 .
|
cannam@11
|
1114 plugbase:spectral_skewness_output_spectral_skewness a vamp:DenseOutput ;
|
cannam@11
|
1115 vamp:identifier "spectral_skewness" ;
|
cannam@11
|
1116 dc:title "Spectral Skewness" ;
|
cannam@11
|
1117 dc:description "Extract the skewness of an audio spectrum" ;
|
cannam@11
|
1118 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1119 vamp:unit "" ;
|
cannam@11
|
1120 vamp:bin_count 0 ;
|
cannam@11
|
1121 vamp:bin_names ();
|
cannam@11
|
1122 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1123 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1124 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1125 .
|
cannam@11
|
1126 plugbase:spectral_slope a vamp:Plugin ;
|
cannam@11
|
1127 dc:title "Spectral Slope" ;
|
cannam@11
|
1128 vamp:name "Spectral Slope" ;
|
cannam@12
|
1129 dc:description """Extract the spectral slope of an audio spectrum""" ;
|
Chris@37
|
1130 foaf:maker :maker ;
|
Chris@37
|
1131 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1132 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1133 vamp:identifier "spectral_slope" ;
|
cannam@11
|
1134 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1135 owl:versionInfo "2" ;
|
cannam@11
|
1136 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1137
|
cannam@11
|
1138 vamp:output plugbase:spectral_slope_output_spectral_slope ;
|
cannam@11
|
1139 .
|
cannam@11
|
1140 plugbase:spectral_slope_output_spectral_slope a vamp:DenseOutput ;
|
cannam@11
|
1141 vamp:identifier "spectral_slope" ;
|
cannam@11
|
1142 dc:title "Spectral Slope" ;
|
cannam@11
|
1143 dc:description "Extract the spectral slope of an audio spectrum" ;
|
cannam@11
|
1144 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1145 vamp:unit "" ;
|
cannam@11
|
1146 vamp:bin_count 0 ;
|
cannam@11
|
1147 vamp:bin_names ();
|
cannam@11
|
1148 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1149 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1150 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1151 .
|
cannam@11
|
1152 plugbase:spectral_standard_deviation a vamp:Plugin ;
|
cannam@11
|
1153 dc:title "Spectral Standard Deviation" ;
|
cannam@11
|
1154 vamp:name "Spectral Standard Deviation" ;
|
cannam@12
|
1155 dc:description """Extract the standard deviation of an audio spectrum""" ;
|
Chris@37
|
1156 foaf:maker :maker ;
|
Chris@37
|
1157 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1158 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1159 vamp:identifier "spectral_standard_deviation" ;
|
cannam@11
|
1160 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1161 owl:versionInfo "2" ;
|
cannam@11
|
1162 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1163
|
cannam@11
|
1164 vamp:output plugbase:spectral_standard_deviation_output_spectral_standard_deviation ;
|
cannam@11
|
1165 .
|
cannam@11
|
1166 plugbase:spectral_standard_deviation_output_spectral_standard_deviation a vamp:DenseOutput ;
|
cannam@11
|
1167 vamp:identifier "spectral_standard_deviation" ;
|
cannam@11
|
1168 dc:title "Spectral Standard Deviation" ;
|
cannam@11
|
1169 dc:description "Extract the standard deviation of an audio spectrum" ;
|
cannam@11
|
1170 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1171 vamp:unit "Hz" ;
|
cannam@11
|
1172 vamp:bin_count 0 ;
|
cannam@11
|
1173 vamp:bin_names ();
|
cannam@11
|
1174 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1175 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1176 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1177 .
|
cannam@11
|
1178 plugbase:spectral_variance a vamp:Plugin ;
|
cannam@11
|
1179 dc:title "Spectral Variance" ;
|
cannam@11
|
1180 vamp:name "Spectral Variance" ;
|
cannam@12
|
1181 dc:description """Extract the variance of an audio spectrum""" ;
|
Chris@37
|
1182 foaf:maker :maker ;
|
Chris@37
|
1183 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1184 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1185 vamp:identifier "spectral_variance" ;
|
cannam@11
|
1186 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1187 owl:versionInfo "2" ;
|
cannam@11
|
1188 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1189
|
cannam@11
|
1190 vamp:output plugbase:spectral_variance_output_spectral_variance ;
|
cannam@11
|
1191 .
|
cannam@11
|
1192 plugbase:spectral_variance_output_spectral_variance a vamp:DenseOutput ;
|
cannam@11
|
1193 vamp:identifier "spectral_variance" ;
|
cannam@11
|
1194 dc:title "Spectral Variance" ;
|
cannam@11
|
1195 dc:description "Extract the variance of an audio spectrum" ;
|
cannam@11
|
1196 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1197 vamp:unit "Hz" ;
|
cannam@11
|
1198 vamp:bin_count 0 ;
|
cannam@11
|
1199 vamp:bin_names ();
|
cannam@11
|
1200 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1201 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1202 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1203 .
|
cannam@11
|
1204 plugbase:spectrum a vamp:Plugin ;
|
cannam@11
|
1205 dc:title "Spectrum" ;
|
cannam@11
|
1206 vamp:name "Spectrum" ;
|
cannam@12
|
1207 dc:description """Extract the spectrum of an audio signal""" ;
|
Chris@37
|
1208 foaf:maker :maker ;
|
Chris@37
|
1209 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1210 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1211 vamp:identifier "spectrum" ;
|
cannam@11
|
1212 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1213 owl:versionInfo "2" ;
|
cannam@11
|
1214 vamp:input_domain vamp:TimeDomain ;
|
cannam@11
|
1215 vamp:output plugbase:spectrum_output_amplitudes ;
|
cannam@11
|
1216 .
|
cannam@11
|
1217 plugbase:spectrum_output_amplitudes a vamp:DenseOutput ;
|
cannam@11
|
1218 vamp:identifier "amplitudes" ;
|
cannam@11
|
1219 dc:title "Peak Amplitudes" ;
|
cannam@11
|
1220 dc:description "" ;
|
cannam@11
|
1221 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1222 vamp:unit "" ;
|
cannam@11
|
1223 vamp:bin_count 0 ;
|
cannam@11
|
1224 vamp:bin_names ();
|
cannam@11
|
1225 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1226 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1227 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1228 .
|
cannam@11
|
1229 plugbase:spread a vamp:Plugin ;
|
cannam@11
|
1230 dc:title "Spectral Spread" ;
|
cannam@11
|
1231 vamp:name "Spectral Spread" ;
|
cannam@12
|
1232 dc:description """Extract the spectral spread of an audio spectrum""" ;
|
Chris@37
|
1233 foaf:maker :maker ;
|
Chris@37
|
1234 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Norman Casagrande (2005). Distributed under the GNU General Public License""" ;
|
cannam@11
|
1235 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1236 vamp:identifier "spread" ;
|
cannam@11
|
1237 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1238 owl:versionInfo "2" ;
|
cannam@11
|
1239 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1240
|
cannam@11
|
1241 vamp:output plugbase:spread_output_spread ;
|
cannam@11
|
1242 .
|
cannam@11
|
1243 plugbase:spread_output_spread a vamp:DenseOutput ;
|
cannam@11
|
1244 vamp:identifier "spread" ;
|
cannam@11
|
1245 dc:title "Spectral Spread" ;
|
cannam@11
|
1246 dc:description "Extract the spectral spread of an audio spectrum" ;
|
cannam@11
|
1247 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1248 vamp:unit "Hz" ;
|
cannam@11
|
1249 vamp:bin_count 0 ;
|
cannam@11
|
1250 vamp:bin_names ();
|
cannam@11
|
1251 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1252 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1253 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1254 .
|
cannam@11
|
1255 plugbase:standard_deviation a vamp:Plugin ;
|
cannam@11
|
1256 dc:title "Standard Deviation" ;
|
cannam@11
|
1257 vamp:name "Standard Deviation" ;
|
cannam@12
|
1258 dc:description """Extract the standard deviation of a range of values""" ;
|
Chris@37
|
1259 foaf:maker :maker ;
|
Chris@37
|
1260 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1261 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1262 vamp:identifier "standard_deviation" ;
|
cannam@11
|
1263 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1264 owl:versionInfo "2" ;
|
cannam@11
|
1265 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1266
|
cannam@11
|
1267 vamp:output plugbase:standard_deviation_output_standard_deviation ;
|
cannam@11
|
1268 .
|
cannam@11
|
1269 plugbase:standard_deviation_output_standard_deviation a vamp:DenseOutput ;
|
cannam@11
|
1270 vamp:identifier "standard_deviation" ;
|
cannam@11
|
1271 dc:title "Standard Deviation" ;
|
cannam@11
|
1272 dc:description "Extract the standard deviation of a range of values" ;
|
cannam@11
|
1273 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1274 vamp:unit "" ;
|
cannam@11
|
1275 vamp:bin_count 0 ;
|
cannam@11
|
1276 vamp:bin_names ();
|
cannam@11
|
1277 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1278 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1279 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1280 .
|
cannam@11
|
1281 plugbase:sum a vamp:Plugin ;
|
cannam@11
|
1282 dc:title "Sum of Values" ;
|
cannam@11
|
1283 vamp:name "Sum of Values" ;
|
cannam@12
|
1284 dc:description """Extract the sum of the values in a given range""" ;
|
Chris@37
|
1285 foaf:maker :maker ;
|
Chris@37
|
1286 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1287 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1288 vamp:identifier "sum" ;
|
cannam@11
|
1289 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1290 owl:versionInfo "2" ;
|
cannam@11
|
1291 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1292
|
cannam@11
|
1293 vamp:output plugbase:sum_output_sum ;
|
cannam@11
|
1294 .
|
cannam@11
|
1295 plugbase:sum_output_sum a vamp:DenseOutput ;
|
cannam@11
|
1296 vamp:identifier "sum" ;
|
cannam@11
|
1297 dc:title "Sum of Values" ;
|
cannam@11
|
1298 dc:description "Extract the sum of the values in a given range" ;
|
cannam@11
|
1299 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1300 vamp:unit "" ;
|
cannam@11
|
1301 vamp:bin_count 0 ;
|
cannam@11
|
1302 vamp:bin_names ();
|
cannam@11
|
1303 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1304 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1305 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1306 .
|
cannam@11
|
1307 plugbase:tonality a vamp:Plugin ;
|
cannam@11
|
1308 dc:title "Tonality" ;
|
cannam@11
|
1309 vamp:name "Tonality" ;
|
cannam@12
|
1310 dc:description """Extract the tonality an audio spectrum""" ;
|
Chris@37
|
1311 foaf:maker :maker ;
|
Chris@37
|
1312 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from J. D. Johnston (1988). Distributed under the GNU General Public License""" ;
|
cannam@11
|
1313 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1314 vamp:identifier "tonality" ;
|
cannam@11
|
1315 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1316 owl:versionInfo "2" ;
|
cannam@11
|
1317 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1318
|
cannam@11
|
1319 vamp:output plugbase:tonality_output_tonality ;
|
cannam@11
|
1320 .
|
cannam@11
|
1321 plugbase:tonality_output_tonality a vamp:DenseOutput ;
|
cannam@11
|
1322 vamp:identifier "tonality" ;
|
cannam@11
|
1323 dc:title "Tonality" ;
|
cannam@11
|
1324 dc:description "Extract the tonality an audio spectrum" ;
|
cannam@11
|
1325 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1326 vamp:unit "" ;
|
cannam@11
|
1327 vamp:bin_count 0 ;
|
cannam@11
|
1328 vamp:bin_names ();
|
cannam@11
|
1329 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1330 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1331 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1332 .
|
cannam@11
|
1333 plugbase:tristimulus_1 a vamp:Plugin ;
|
cannam@11
|
1334 dc:title "Tristimulus I" ;
|
cannam@11
|
1335 vamp:name "Tristimulus I" ;
|
cannam@12
|
1336 dc:description """Extract the tristimulus (type I) of an audio spectrum""" ;
|
Chris@37
|
1337 foaf:maker :maker ;
|
Chris@37
|
1338 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Pollard and Jansson (1982). Distributed under the GNU General Public License""" ;
|
cannam@11
|
1339 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1340 vamp:identifier "tristimulus_1" ;
|
cannam@11
|
1341 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1342 owl:versionInfo "2" ;
|
cannam@11
|
1343 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1344
|
cannam@11
|
1345
|
cannam@11
|
1346 vamp:parameter plugbase:tristimulus_1_param_peak-threshold ;
|
cannam@11
|
1347 vamp:parameter plugbase:tristimulus_1_param_harmonic-threshold ;
|
cannam@11
|
1348
|
cannam@11
|
1349 vamp:output plugbase:tristimulus_1_output_tristimulus_1 ;
|
cannam@11
|
1350 .
|
cannam@11
|
1351 plugbase:tristimulus_1_param_peak-threshold a vamp:Parameter ;
|
cannam@11
|
1352 vamp:identifier "peak-threshold" ;
|
cannam@11
|
1353 dc:title "Peak Threshold" ;
|
cannam@11
|
1354 dc:format "%" ;
|
cannam@11
|
1355 vamp:min_value 0 ;
|
cannam@11
|
1356 vamp:max_value 100 ;
|
cannam@11
|
1357 vamp:unit "%" ;
|
cannam@11
|
1358 vamp:default_value 10 ;
|
cannam@11
|
1359 vamp:value_names ();
|
cannam@11
|
1360 .
|
cannam@11
|
1361 plugbase:tristimulus_1_param_harmonic-threshold a vamp:Parameter ;
|
cannam@11
|
1362 vamp:identifier "harmonic-threshold" ;
|
cannam@11
|
1363 dc:title "Harmonic Threshold" ;
|
cannam@11
|
1364 dc:format "" ;
|
cannam@11
|
1365 vamp:min_value 0 ;
|
cannam@11
|
1366 vamp:max_value 1 ;
|
cannam@11
|
1367 vamp:unit "" ;
|
cannam@11
|
1368 vamp:default_value 0.1 ;
|
cannam@11
|
1369 vamp:value_names ();
|
cannam@11
|
1370 .
|
cannam@11
|
1371 plugbase:tristimulus_1_output_tristimulus_1 a vamp:DenseOutput ;
|
cannam@11
|
1372 vamp:identifier "tristimulus_1" ;
|
cannam@11
|
1373 dc:title "Tristimulus I" ;
|
cannam@11
|
1374 dc:description "Extract the tristimulus (type I) of an audio spectrum" ;
|
cannam@11
|
1375 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1376 vamp:unit "" ;
|
cannam@11
|
1377 vamp:bin_count 0 ;
|
cannam@11
|
1378 vamp:bin_names ();
|
cannam@11
|
1379 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1380 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1381 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1382 .
|
cannam@11
|
1383 plugbase:tristimulus_2 a vamp:Plugin ;
|
cannam@11
|
1384 dc:title "Tristimulus II" ;
|
cannam@11
|
1385 vamp:name "Tristimulus II" ;
|
cannam@12
|
1386 dc:description """Extract the tristimulus (type II) of an audio spectrum""" ;
|
Chris@37
|
1387 foaf:maker :maker ;
|
Chris@37
|
1388 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Pollard and Jansson (1982). Distributed under the GNU General Public License""" ;
|
cannam@11
|
1389 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1390 vamp:identifier "tristimulus_2" ;
|
cannam@11
|
1391 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1392 owl:versionInfo "2" ;
|
cannam@11
|
1393 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1394
|
cannam@11
|
1395
|
cannam@11
|
1396 vamp:parameter plugbase:tristimulus_2_param_peak-threshold ;
|
cannam@11
|
1397 vamp:parameter plugbase:tristimulus_2_param_harmonic-threshold ;
|
cannam@11
|
1398
|
cannam@11
|
1399 vamp:output plugbase:tristimulus_2_output_tristimulus_2 ;
|
cannam@11
|
1400 .
|
cannam@11
|
1401 plugbase:tristimulus_2_param_peak-threshold a vamp:Parameter ;
|
cannam@11
|
1402 vamp:identifier "peak-threshold" ;
|
cannam@11
|
1403 dc:title "Peak Threshold" ;
|
cannam@11
|
1404 dc:format "%" ;
|
cannam@11
|
1405 vamp:min_value 0 ;
|
cannam@11
|
1406 vamp:max_value 100 ;
|
cannam@11
|
1407 vamp:unit "%" ;
|
cannam@11
|
1408 vamp:default_value 10 ;
|
cannam@11
|
1409 vamp:value_names ();
|
cannam@11
|
1410 .
|
cannam@11
|
1411 plugbase:tristimulus_2_param_harmonic-threshold a vamp:Parameter ;
|
cannam@11
|
1412 vamp:identifier "harmonic-threshold" ;
|
cannam@11
|
1413 dc:title "Harmonic Threshold" ;
|
cannam@11
|
1414 dc:format "" ;
|
cannam@11
|
1415 vamp:min_value 0 ;
|
cannam@11
|
1416 vamp:max_value 1 ;
|
cannam@11
|
1417 vamp:unit "" ;
|
cannam@11
|
1418 vamp:default_value 0.1 ;
|
cannam@11
|
1419 vamp:value_names ();
|
cannam@11
|
1420 .
|
cannam@11
|
1421 plugbase:tristimulus_2_output_tristimulus_2 a vamp:DenseOutput ;
|
cannam@11
|
1422 vamp:identifier "tristimulus_2" ;
|
cannam@11
|
1423 dc:title "Tristimulus II" ;
|
cannam@11
|
1424 dc:description "Extract the tristimulus (type II) of an audio spectrum" ;
|
cannam@11
|
1425 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1426 vamp:unit "" ;
|
cannam@11
|
1427 vamp:bin_count 0 ;
|
cannam@11
|
1428 vamp:bin_names ();
|
cannam@11
|
1429 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1430 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1431 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1432 .
|
cannam@11
|
1433 plugbase:tristimulus_3 a vamp:Plugin ;
|
cannam@11
|
1434 dc:title "Tristimulus III" ;
|
cannam@11
|
1435 vamp:name "Tristimulus III" ;
|
cannam@12
|
1436 dc:description """Extract the tristimulus (type III) of an audio spectrum""" ;
|
Chris@37
|
1437 foaf:maker :maker ;
|
Chris@37
|
1438 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Pollard and Jansson (1982). Distributed under the GNU General Public License""" ;
|
cannam@11
|
1439 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1440 vamp:identifier "tristimulus_3" ;
|
cannam@11
|
1441 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1442 owl:versionInfo "2" ;
|
cannam@11
|
1443 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1444
|
cannam@11
|
1445
|
cannam@11
|
1446 vamp:parameter plugbase:tristimulus_3_param_peak-threshold ;
|
cannam@11
|
1447 vamp:parameter plugbase:tristimulus_3_param_harmonic-threshold ;
|
cannam@11
|
1448
|
cannam@11
|
1449 vamp:output plugbase:tristimulus_3_output_tristimulus_3 ;
|
cannam@11
|
1450 .
|
cannam@11
|
1451 plugbase:tristimulus_3_param_peak-threshold a vamp:Parameter ;
|
cannam@11
|
1452 vamp:identifier "peak-threshold" ;
|
cannam@11
|
1453 dc:title "Peak Threshold" ;
|
cannam@11
|
1454 dc:format "%" ;
|
cannam@11
|
1455 vamp:min_value 0 ;
|
cannam@11
|
1456 vamp:max_value 100 ;
|
cannam@11
|
1457 vamp:unit "%" ;
|
cannam@11
|
1458 vamp:default_value 10 ;
|
cannam@11
|
1459 vamp:value_names ();
|
cannam@11
|
1460 .
|
cannam@11
|
1461 plugbase:tristimulus_3_param_harmonic-threshold a vamp:Parameter ;
|
cannam@11
|
1462 vamp:identifier "harmonic-threshold" ;
|
cannam@11
|
1463 dc:title "Harmonic Threshold" ;
|
cannam@11
|
1464 dc:format "" ;
|
cannam@11
|
1465 vamp:min_value 0 ;
|
cannam@11
|
1466 vamp:max_value 1 ;
|
cannam@11
|
1467 vamp:unit "" ;
|
cannam@11
|
1468 vamp:default_value 0.1 ;
|
cannam@11
|
1469 vamp:value_names ();
|
cannam@11
|
1470 .
|
cannam@11
|
1471 plugbase:tristimulus_3_output_tristimulus_3 a vamp:DenseOutput ;
|
cannam@11
|
1472 vamp:identifier "tristimulus_3" ;
|
cannam@11
|
1473 dc:title "Tristimulus III" ;
|
cannam@11
|
1474 dc:description "Extract the tristimulus (type III) of an audio spectrum" ;
|
cannam@11
|
1475 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1476 vamp:unit "" ;
|
cannam@11
|
1477 vamp:bin_count 0 ;
|
cannam@11
|
1478 vamp:bin_names ();
|
cannam@11
|
1479 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1480 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1481 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1482 .
|
cannam@11
|
1483 plugbase:variance a vamp:Plugin ;
|
cannam@11
|
1484 dc:title "Variance" ;
|
cannam@11
|
1485 vamp:name "Variance" ;
|
cannam@12
|
1486 dc:description """Extract the variance of a range of values""" ;
|
Chris@37
|
1487 foaf:maker :maker ;
|
Chris@37
|
1488 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1489 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1490 vamp:identifier "variance" ;
|
cannam@11
|
1491 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1492 owl:versionInfo "2" ;
|
cannam@11
|
1493 vamp:input_domain vamp:FrequencyDomain ;
|
cannam@11
|
1494
|
cannam@11
|
1495 vamp:output plugbase:variance_output_variance ;
|
cannam@11
|
1496 .
|
cannam@11
|
1497 plugbase:variance_output_variance a vamp:DenseOutput ;
|
cannam@11
|
1498 vamp:identifier "variance" ;
|
cannam@11
|
1499 dc:title "Variance" ;
|
cannam@11
|
1500 dc:description "Extract the variance of a range of values" ;
|
cannam@11
|
1501 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1502 vamp:unit "" ;
|
cannam@11
|
1503 vamp:bin_count 0 ;
|
cannam@11
|
1504 vamp:bin_names ();
|
cannam@11
|
1505 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1506 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1507 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1508 .
|
cannam@11
|
1509 plugbase:zcr a vamp:Plugin ;
|
cannam@11
|
1510 dc:title "Zero Crossing Rate" ;
|
cannam@11
|
1511 vamp:name "Zero Crossing Rate" ;
|
cannam@12
|
1512 dc:description """Extract the zero crossing rate of an audio signal""" ;
|
Chris@37
|
1513 foaf:maker :maker ;
|
Chris@37
|
1514 dc:rights """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
|
cannam@11
|
1515 # cc:license <Place plugin license URI here and uncomment> ;
|
cannam@11
|
1516 vamp:identifier "zcr" ;
|
cannam@11
|
1517 vamp:vamp_API_version vamp:api_version_2 ;
|
cannam@11
|
1518 owl:versionInfo "2" ;
|
cannam@11
|
1519 vamp:input_domain vamp:TimeDomain ;
|
cannam@11
|
1520 vamp:output plugbase:zcr_output_zcr ;
|
cannam@11
|
1521 .
|
cannam@11
|
1522 plugbase:zcr_output_zcr a vamp:DenseOutput ;
|
cannam@11
|
1523 vamp:identifier "zcr" ;
|
cannam@11
|
1524 dc:title "Zero Crossing Rate" ;
|
cannam@11
|
1525 dc:description "Extract the zero crossing rate of an audio signal" ;
|
cannam@11
|
1526 vamp:fixed_bin_count "true" ;
|
cannam@11
|
1527 vamp:unit "Hz" ;
|
cannam@11
|
1528 vamp:bin_count 0 ;
|
cannam@11
|
1529 vamp:bin_names ();
|
cannam@11
|
1530 # vamp:computes_event_type <Place event type URI here and uncomment> ;
|
cannam@11
|
1531 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
|
cannam@11
|
1532 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
|
cannam@11
|
1533 .
|
cannam@11
|
1534
|