vamp-aubio.n3: added first Mfcc drafts
[vamp-aubio-plugins.git] / vamp-aubio.n3
1 @prefix rdfs:     <http://www.w3.org/2000/01/rdf-schema#> .
2 @prefix xsd:      <http://www.w3.org/2001/XMLSchema#> .
3 @prefix vamp:     <http://purl.org/ontology/vamp/> .
4 @prefix plugbase: <http://vamp-plugins.org/rdf/plugins/vamp-aubio#> .
5 @prefix owl:      <http://www.w3.org/2002/07/owl#> .
6 @prefix dc:       <http://purl.org/dc/elements/1.1/> .
7 @prefix af:       <http://purl.org/ontology/af/> .
8 @prefix foaf:     <http://xmlns.com/foaf/0.1/> .
9 @prefix cc:       <http://web.resource.org/cc/> .
10 @prefix :         <#> .
11
12 <>  a   vamp:PluginDescription ;
13     foaf:maker          <http://www.vamp-plugins.org/doap.rdf#template-generator> ;
14     foaf:primaryTopic   <http://vamp-plugins.org/rdf/plugins/vamp-aubio> .
15
16 :vamp-aubio a  vamp:PluginLibrary ;
17     vamp:identifier "vamp-aubio"  ; 
18     vamp:available_plugin plugbase:aubionotes ; 
19     vamp:available_plugin plugbase:aubioonset ; 
20     vamp:available_plugin plugbase:aubiopitch ; 
21     vamp:available_plugin plugbase:aubiosilence ; 
22     vamp:available_plugin plugbase:aubiotempo ; 
23     vamp:available_plugin plugbase:aubiomfcc ;
24 #   foaf:page <Place more-information HTML page URL here and uncomment> ;
25     .
26
27 plugbase:aubionotes a   vamp:Plugin ;
28     dc:title              "Aubio Note Tracker" ;
29     vamp:name             "Aubio Note Tracker" ;
30     dc:description        """Estimate note onset positions, pitches and durations""" ;
31     foaf:maker            [ foaf:name "Paul Brossier (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
32     dc:rights             """GPL""" ;
33 #   cc:license            <Place plugin license URI here and uncomment> ; 
34     vamp:identifier       "aubionotes" ;
35     vamp:vamp_API_version vamp:api_version_2 ;
36     owl:versionInfo       "4" ;
37     vamp:input_domain     vamp:TimeDomain ;
38
39     vamp:parameter   plugbase:aubionotes_param_onsettype ;
40     vamp:parameter   plugbase:aubionotes_param_pitchtype ;
41     vamp:parameter   plugbase:aubionotes_param_minpitch ;
42     vamp:parameter   plugbase:aubionotes_param_maxpitch ;
43     vamp:parameter   plugbase:aubionotes_param_wraprange ;
44     vamp:parameter   plugbase:aubionotes_param_avoidleaps ;
45     vamp:parameter   plugbase:aubionotes_param_peakpickthreshold ;
46     vamp:parameter   plugbase:aubionotes_param_silencethreshold ;
47     vamp:parameter   plugbase:aubionotes_param_minioi ;
48
49     vamp:output      plugbase:aubionotes_output_notes ;
50     .
51 plugbase:aubionotes_param_onsettype a  vamp:QuantizedParameter ;
52     vamp:identifier     "onsettype" ;
53     dc:title            "Onset Detection Function Type" ;
54     dc:format           "" ;
55     vamp:min_value       0 ;
56     vamp:max_value       7 ;
57     vamp:unit           "" ;
58     vamp:quantize_step   1  ;
59     vamp:default_value   3 ;
60     vamp:value_names     ( "Energy Based" "Spectral Difference" "High-Frequency Content" "Complex Domain" "Phase Deviation" "Kullback-Liebler" "Modified Kullback-Liebler" "Spectral Flux");
61     .
62 plugbase:aubionotes_param_pitchtype a  vamp:QuantizedParameter ;
63     vamp:identifier     "pitchtype" ;
64     dc:title            "Pitch Detection Function Type" ;
65     dc:format           "" ;
66     vamp:min_value       0 ;
67     vamp:max_value       4 ;
68     vamp:unit           "" ;
69     vamp:quantize_step   1  ;
70     vamp:default_value   4 ;
71     vamp:value_names     ( "YIN Frequency Estimator" "Spectral Comb" "Schmitt" "Fast Harmonic Comb" "YIN with FFT");
72     .
73 plugbase:aubionotes_param_minpitch a  vamp:QuantizedParameter ;
74     vamp:identifier     "minpitch" ;
75     dc:title            "Minimum Pitch" ;
76     dc:format           "MIDI units" ;
77     vamp:min_value       0 ;
78     vamp:max_value       127 ;
79     vamp:unit           "MIDI units" ;
80     vamp:quantize_step   1  ;
81     vamp:default_value   32 ;
82     vamp:value_names     ();
83     .
84 plugbase:aubionotes_param_maxpitch a  vamp:QuantizedParameter ;
85     vamp:identifier     "maxpitch" ;
86     dc:title            "Maximum Pitch" ;
87     dc:format           "MIDI units" ;
88     vamp:min_value       0 ;
89     vamp:max_value       127 ;
90     vamp:unit           "MIDI units" ;
91     vamp:quantize_step   1  ;
92     vamp:default_value   95 ;
93     vamp:value_names     ();
94     .
95 plugbase:aubionotes_param_wraprange a  vamp:QuantizedParameter ;
96     vamp:identifier     "wraprange" ;
97     dc:title            "Fold Higher or Lower Notes into Range" ;
98     dc:format           "" ;
99     vamp:min_value       0 ;
100     vamp:max_value       1 ;
101     vamp:unit           "" ;
102     vamp:quantize_step   1  ;
103     vamp:default_value   0 ;
104     vamp:value_names     ();
105     .
106 plugbase:aubionotes_param_avoidleaps a  vamp:QuantizedParameter ;
107     vamp:identifier     "avoidleaps" ;
108     dc:title            "Avoid Multi-Octave Jumps" ;
109     dc:format           "" ;
110     vamp:min_value       0 ;
111     vamp:max_value       1 ;
112     vamp:unit           "" ;
113     vamp:quantize_step   1  ;
114     vamp:default_value   0 ;
115     vamp:value_names     ();
116     .
117 plugbase:aubionotes_param_peakpickthreshold a  vamp:Parameter ;
118     vamp:identifier     "peakpickthreshold" ;
119     dc:title            "Peak Picker Threshold" ;
120     dc:format           "" ;
121     vamp:min_value       0 ;
122     vamp:max_value       1 ;
123     vamp:unit           ""  ;
124     vamp:default_value   0.3 ;
125     vamp:value_names     ();
126     .
127 plugbase:aubionotes_param_silencethreshold a  vamp:Parameter ;
128     vamp:identifier     "silencethreshold" ;
129     dc:title            "Silence Threshold" ;
130     dc:format           "dB" ;
131     vamp:min_value       -120 ;
132     vamp:max_value       0 ;
133     vamp:unit           "dB"  ;
134     vamp:default_value   -70 ;
135     vamp:value_names     ();
136     .
137 plugbase:aubionotes_param_minioi a  vamp:QuantizedParameter ;
138     vamp:identifier     "minioi" ;
139     dc:title            "Minimum Inter-Onset Interval" ;
140     dc:format           "ms" ;
141     vamp:min_value       0 ;
142     vamp:max_value       40 ;
143     vamp:unit           "ms" ;
144     vamp:quantize_step   1  ;
145     vamp:default_value   4 ;
146     vamp:value_names     ();
147     .
148 plugbase:aubionotes_output_notes a  vamp:SparseOutput ;
149     vamp:identifier       "notes" ;
150     dc:title              "Notes" ;
151     dc:description        """"""  ;
152     vamp:fixed_bin_count  "true" ;
153     vamp:unit             "Hz" ;
154     vamp:bin_count        2 ;
155     vamp:bin_names        ( "Frequency" "Velocity");
156     vamp:sample_type      vamp:VariableSampleRate ;
157 #   vamp:computes_event_type   <Place event type URI here and uncomment> ;
158 #   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
159 #   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
160     .
161 plugbase:aubioonset a   vamp:Plugin ;
162     dc:title              "Aubio Onset Detector" ;
163     vamp:name             "Aubio Onset Detector" ;
164     dc:description        """Estimate note onset times""" ;
165     foaf:maker            [ foaf:name "Paul Brossier (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
166     dc:rights             """GPL""" ;
167 #   cc:license            <Place plugin license URI here and uncomment> ; 
168     vamp:identifier       "aubioonset" ;
169     vamp:vamp_API_version vamp:api_version_2 ;
170     owl:versionInfo       "2" ;
171     vamp:input_domain     vamp:TimeDomain ;
172
173     vamp:parameter   plugbase:aubioonset_param_onsettype ;
174     vamp:parameter   plugbase:aubioonset_param_peakpickthreshold ;
175     vamp:parameter   plugbase:aubioonset_param_silencethreshold ;
176     vamp:parameter   plugbase:aubioonset_param_minioi ;
177
178     vamp:output      plugbase:aubioonset_output_onsets ;
179     .
180 plugbase:aubioonset_param_onsettype a  vamp:QuantizedParameter ;
181     vamp:identifier     "onsettype" ;
182     dc:title            "Onset Detection Function Type" ;
183     dc:format           "" ;
184     vamp:min_value       0 ;
185     vamp:max_value       7 ;
186     vamp:unit           "" ;
187     vamp:quantize_step   1  ;
188     vamp:default_value   3 ;
189     vamp:value_names     ( "Energy Based" "Spectral Difference" "High-Frequency Content" "Complex Domain" "Phase Deviation" "Kullback-Liebler" "Modified Kullback-Liebler" "Spectral Flux");
190     .
191 plugbase:aubioonset_param_peakpickthreshold a  vamp:Parameter ;
192     vamp:identifier     "peakpickthreshold" ;
193     dc:title            "Peak Picker Threshold" ;
194     dc:format           "" ;
195     vamp:min_value       0 ;
196     vamp:max_value       1 ;
197     vamp:unit           ""  ;
198     vamp:default_value   0.3 ;
199     vamp:value_names     ();
200     .
201 plugbase:aubioonset_param_silencethreshold a  vamp:Parameter ;
202     vamp:identifier     "silencethreshold" ;
203     dc:title            "Silence Threshold" ;
204     dc:format           "dB" ;
205     vamp:min_value       -120 ;
206     vamp:max_value       0 ;
207     vamp:unit           "dB"  ;
208     vamp:default_value   -70 ;
209     vamp:value_names     ();
210     .
211 plugbase:aubioonset_param_minioi a  vamp:QuantizedParameter ;
212     vamp:identifier     "minioi" ;
213     dc:title            "Minimum Inter-Onset Interval" ;
214     dc:format           "ms" ;
215     vamp:min_value       0 ;
216     vamp:max_value       40 ;
217     vamp:unit           "ms" ;
218     vamp:quantize_step   1  ;
219     vamp:default_value   4 ;
220     vamp:value_names     ();
221     .
222 plugbase:aubioonset_output_onsets a  vamp:SparseOutput ;
223     vamp:identifier       "onsets" ;
224     dc:title              "Onsets" ;
225     dc:description        """"""  ;
226     vamp:fixed_bin_count  "true" ;
227     vamp:unit             "" ;
228     vamp:bin_count        0 ;
229     vamp:sample_type      vamp:VariableSampleRate ;
230 #   vamp:computes_event_type   <Place event type URI here and uncomment> ;
231 #   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
232 #   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
233     .
234 plugbase:aubiopitch a   vamp:Plugin ;
235     dc:title              "Aubio Pitch Detector" ;
236     vamp:name             "Aubio Pitch Detector" ;
237     dc:description        """Track estimated note pitches""" ;
238     foaf:maker            [ foaf:name "Paul Brossier (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
239     dc:rights             """GPL""" ;
240 #   cc:license            <Place plugin license URI here and uncomment> ; 
241     vamp:identifier       "aubiopitch" ;
242     vamp:vamp_API_version vamp:api_version_2 ;
243     owl:versionInfo       "3" ;
244     vamp:input_domain     vamp:TimeDomain ;
245
246     vamp:parameter   plugbase:aubiopitch_param_pitchtype ;
247     vamp:parameter   plugbase:aubiopitch_param_minfreq ;
248     vamp:parameter   plugbase:aubiopitch_param_maxfreq ;
249     vamp:parameter   plugbase:aubiopitch_param_wraprange ;
250     vamp:parameter   plugbase:aubiopitch_param_silencethreshold ;
251
252     vamp:output      plugbase:aubiopitch_output_frequency ;
253     .
254 plugbase:aubiopitch_param_pitchtype a  vamp:QuantizedParameter ;
255     vamp:identifier     "pitchtype" ;
256     dc:title            "Pitch Detection Function Type" ;
257     dc:format           "" ;
258     vamp:min_value       0 ;
259     vamp:max_value       4 ;
260     vamp:unit           "" ;
261     vamp:quantize_step   1  ;
262     vamp:default_value   4 ;
263     vamp:value_names     ( "YIN Frequency Estimator" "Spectral Comb" "Schmitt" "Fast Harmonic Comb" "YIN with FFT");
264     .
265 plugbase:aubiopitch_param_minfreq a  vamp:Parameter ;
266     vamp:identifier     "minfreq" ;
267     dc:title            "Minimum Fundamental Frequency" ;
268     dc:format           "Hz" ;
269     vamp:min_value       1 ;
270     vamp:max_value       24000 ;
271     vamp:unit           "Hz"  ;
272     vamp:default_value   51.9131 ;
273     vamp:value_names     ();
274     .
275 plugbase:aubiopitch_param_maxfreq a  vamp:Parameter ;
276     vamp:identifier     "maxfreq" ;
277     dc:title            "Maximum Fundamental Frequency" ;
278     dc:format           "Hz" ;
279     vamp:min_value       1 ;
280     vamp:max_value       24000 ;
281     vamp:unit           "Hz"  ;
282     vamp:default_value   1975.53 ;
283     vamp:value_names     ();
284     .
285 plugbase:aubiopitch_param_wraprange a  vamp:QuantizedParameter ;
286     vamp:identifier     "wraprange" ;
287     dc:title            "Fold Higher or Lower Frequencies into Range" ;
288     dc:format           "" ;
289     vamp:min_value       0 ;
290     vamp:max_value       1 ;
291     vamp:unit           "" ;
292     vamp:quantize_step   1  ;
293     vamp:default_value   0 ;
294     vamp:value_names     ();
295     .
296 plugbase:aubiopitch_param_silencethreshold a  vamp:Parameter ;
297     vamp:identifier     "silencethreshold" ;
298     dc:title            "Silence Threshold" ;
299     dc:format           "dB" ;
300     vamp:min_value       -120 ;
301     vamp:max_value       0 ;
302     vamp:unit           "dB"  ;
303     vamp:default_value   -90 ;
304     vamp:value_names     ();
305     .
306 plugbase:aubiopitch_output_frequency a  vamp:SparseOutput ;
307     vamp:identifier       "frequency" ;
308     dc:title              "Fundamental Frequency" ;
309     dc:description        """"""  ;
310     vamp:fixed_bin_count  "true" ;
311     vamp:unit             "Hz" ;
312     vamp:bin_count        1 ;
313     vamp:sample_type      vamp:VariableSampleRate ;
314 #   vamp:computes_event_type   <Place event type URI here and uncomment> ;
315 #   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
316 #   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
317     .
318 plugbase:aubiosilence a   vamp:Plugin ;
319     dc:title              "Aubio Silence Detector" ;
320     vamp:name             "Aubio Silence Detector" ;
321     dc:description        """Detect levels below a certain threshold""" ;
322     foaf:maker            [ foaf:name "Paul Brossier (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
323     dc:rights             """GPL""" ;
324 #   cc:license            <Place plugin license URI here and uncomment> ; 
325     vamp:identifier       "aubiosilence" ;
326     vamp:vamp_API_version vamp:api_version_2 ;
327     owl:versionInfo       "4" ;
328     vamp:input_domain     vamp:TimeDomain ;
329
330     vamp:parameter   plugbase:aubiosilence_param_silencethreshold ;
331
332     vamp:output      plugbase:aubiosilence_output_silent ;
333     vamp:output      plugbase:aubiosilence_output_noisy ;
334     vamp:output      plugbase:aubiosilence_output_silencelevel ;
335     .
336 plugbase:aubiosilence_param_silencethreshold a  vamp:Parameter ;
337     vamp:identifier     "silencethreshold" ;
338     dc:title            "Silence Threshold" ;
339     dc:format           "dB" ;
340     vamp:min_value       -120 ;
341     vamp:max_value       0 ;
342     vamp:unit           "dB"  ;
343     vamp:default_value   -80 ;
344     vamp:value_names     ();
345     .
346 plugbase:aubiosilence_output_silent a  vamp:SparseOutput ;
347     vamp:identifier       "silent" ;
348     dc:title              "Silent Regions" ;
349     dc:description        """Return an interval covering each silent region"""  ;
350     vamp:fixed_bin_count  "true" ;
351     vamp:unit             "" ;
352     vamp:bin_count        0 ;
353     vamp:sample_type      vamp:VariableSampleRate ;
354 #   vamp:computes_event_type   <Place event type URI here and uncomment> ;
355 #   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
356 #   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
357     .
358 plugbase:aubiosilence_output_noisy a  vamp:SparseOutput ;
359     vamp:identifier       "noisy" ;
360     dc:title              "Non-Silent Regions" ;
361     dc:description        """Return an interval covering each non-silent region"""  ;
362     vamp:fixed_bin_count  "true" ;
363     vamp:unit             "" ;
364     vamp:bin_count        0 ;
365     vamp:sample_type      vamp:VariableSampleRate ;
366 #   vamp:computes_event_type   <Place event type URI here and uncomment> ;
367 #   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
368 #   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
369     .
370 plugbase:aubiosilence_output_silencelevel a  vamp:SparseOutput ;
371     vamp:identifier       "silencelevel" ;
372     dc:title              "Silence Test" ;
373     dc:description        """Return a function that switches from 1 to 0 when silence falls, and back again when it ends"""  ;
374     vamp:fixed_bin_count  "true" ;
375     vamp:unit             "" ;
376     a                     vamp:QuantizedOutput ;
377     vamp:quantize_step    1  ;
378     a                 vamp:KnownExtentsOutput ;
379     vamp:min_value    0  ;
380     vamp:max_value    1  ;
381     vamp:bin_count        1 ;
382     vamp:sample_type      vamp:VariableSampleRate ;
383 #   vamp:computes_event_type   <Place event type URI here and uncomment> ;
384 #   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
385 #   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
386     .
387 plugbase:aubiotempo a   vamp:Plugin ;
388     dc:title              "Aubio Beat Tracker" ;
389     vamp:name             "Aubio Beat Tracker" ;
390     dc:description        """Estimate the musical tempo and track beat positions""" ;
391     foaf:maker            [ foaf:name "Paul Brossier (method by Matthew Davies, plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
392     dc:rights             """GPL""" ;
393 #   cc:license            <Place plugin license URI here and uncomment> ; 
394     vamp:identifier       "aubiotempo" ;
395     vamp:vamp_API_version vamp:api_version_2 ;
396     owl:versionInfo       "2" ;
397     vamp:input_domain     vamp:TimeDomain ;
398
399     vamp:parameter   plugbase:aubiotempo_param_onsettype ;
400     vamp:parameter   plugbase:aubiotempo_param_peakpickthreshold ;
401     vamp:parameter   plugbase:aubiotempo_param_silencethreshold ;
402
403     vamp:output      plugbase:aubiotempo_output_beats ;
404     vamp:output      plugbase:aubiotempo_output_tempo ;
405     .
406 plugbase:aubiotempo_param_onsettype a  vamp:QuantizedParameter ;
407     vamp:identifier     "onsettype" ;
408     dc:title            "Onset Detection Function Type" ;
409     dc:format           "" ;
410     vamp:min_value       0 ;
411     vamp:max_value       7 ;
412     vamp:unit           "" ;
413     vamp:quantize_step   1  ;
414     vamp:default_value   3 ;
415     vamp:value_names     ( "Energy Based" "Spectral Difference" "High-Frequency Content" "Complex Domain" "Phase Deviation" "Kullback-Liebler" "Modified Kullback-Liebler" "Spectral Flux");
416     .
417 plugbase:aubiotempo_param_peakpickthreshold a  vamp:Parameter ;
418     vamp:identifier     "peakpickthreshold" ;
419     dc:title            "Peak Picker Threshold" ;
420     dc:format           "" ;
421     vamp:min_value       0 ;
422     vamp:max_value       1 ;
423     vamp:unit           ""  ;
424     vamp:default_value   0.3 ;
425     vamp:value_names     ();
426     .
427 plugbase:aubiotempo_param_silencethreshold a  vamp:Parameter ;
428     vamp:identifier     "silencethreshold" ;
429     dc:title            "Silence Threshold" ;
430     dc:format           "dB" ;
431     vamp:min_value       -120 ;
432     vamp:max_value       0 ;
433     vamp:unit           "dB"  ;
434     vamp:default_value   -70 ;
435     vamp:value_names     ();
436     .
437 plugbase:aubiotempo_output_beats a  vamp:SparseOutput ;
438     vamp:identifier       "beats" ;
439     dc:title              "Beats" ;
440     dc:description        """"""  ;
441     vamp:fixed_bin_count  "true" ;
442     vamp:unit             "" ;
443     vamp:bin_count        0 ;
444     vamp:sample_type      vamp:VariableSampleRate ;
445 #   vamp:computes_event_type   <Place event type URI here and uncomment> ;
446 #   vamp:computes_feature      <Place feature attribute URI here and uncomment> ;
447 #   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
448     .
449 plugbase:aubiotempo_output_tempo a  vamp:DenseOutput ;
450     vamp:identifier       "tempo" ;
451     dc:title              "Tempo" ;
452     dc:description        """"""  ;
453     vamp:fixed_bin_count  "true" ;
454     vamp:unit             "bpm" ;
455     vamp:bin_count        1 ;
456 #   vamp:computes_event_type   <Place event type URI here and uncomment> ;
457 #   vamp:computes_feature      <Place feature attribute URI here and uncomment> 
458 #   vamp:computes_signal_type  <Place signal type URI here and uncomment> ;
459     .
460 plugbase:aubiomfcc a   vamp:Plugin ;
461     dc:title              "Aubio Mfcc Extractor" ;
462     vamp:name             "Aubio Mfcc Extractor" ;
463     dc:description        """Detect levels below a certain threshold""" ;
464     foaf:maker            [ foaf:name "Paul Brossier" ] ; # FIXME could give plugin author's URI here
465     dc:rights             """GPL""" ;
466 #   cc:license            <Place plugin license URI here and uncomment> ;
467     vamp:identifier       "aubiomfcc" ;
468     vamp:vamp_API_version vamp:api_version_2 ;
469     owl:versionInfo       "4" ;
470     vamp:input_domain     vamp:TimeDomain ;
471
472     vamp:parameter   plugbase:aubiomfcc_param_nfilters ;
473     vamp:parameter   plugbase:aubiomfcc_param_ncoeffs ;
474
475     vamp:output      plugbase:aubiomfcc_output_mfcc ;
476     .
477 plugbase:aubiomfcc_param_nfilters a  vamp:Parameter ;
478     vamp:identifier     "nfilters" ;
479     dc:title            "Number of filters" ;
480     dc:format           "" ;
481     vamp:min_value       10 ;
482     vamp:max_value       100 ;
483     vamp:unit           ""  ;
484     vamp:default_value   40 ;
485     vamp:value_names     ();
486     .
487 plugbase:aubiomfcc_param_ncoeffs a  vamp:Parameter ;
488     vamp:identifier     "ncoeffs" ;
489     dc:title            "Number of coefficients" ;
490     dc:format           "" ;
491     vamp:min_value       1 ;
492     vamp:max_value       100 ;
493     vamp:unit           ""  ;
494     vamp:default_value   13 ;
495     vamp:value_names     ();
496     .
497 plugbase:aubiomfcc_output_silencelevel a  vamp:DenseOutput ;
498     vamp:identifier       "mfcc" ;
499     dc:title              "Mel-Frequency Cepstrum Coefficients" ;
500     dc:description        """"""  ;
501     vamp:fixed_bin_count  "true" ;
502     vamp:unit             "" ;
503     a                     vamp:QuantizedOutput ;
504     vamp:bin_count        1 ;
505     .