Mercurial > hg > vamp-known-plugins-rdf
comparison plugins/bbc-vamp-plugins.n3 @ 57:0e60930bbe52
Merge from rdfquery branch
author | Chris Cannam |
---|---|
date | Tue, 24 Jun 2014 14:13:58 +0100 |
parents | 8ec9526057c1 |
children | b7a51e7437a3 |
comparison
equal
deleted
inserted
replaced
44:405bff5165dd | 57:0e60930bbe52 |
---|---|
5 @prefix owl: <http://www.w3.org/2002/07/owl#> . | 5 @prefix owl: <http://www.w3.org/2002/07/owl#> . |
6 @prefix dc: <http://purl.org/dc/elements/1.1/> . | 6 @prefix dc: <http://purl.org/dc/elements/1.1/> . |
7 @prefix af: <http://purl.org/ontology/af/> . | 7 @prefix af: <http://purl.org/ontology/af/> . |
8 @prefix foaf: <http://xmlns.com/foaf/0.1/> . | 8 @prefix foaf: <http://xmlns.com/foaf/0.1/> . |
9 @prefix cc: <http://web.resource.org/cc/> . | 9 @prefix cc: <http://web.resource.org/cc/> . |
10 @prefix doap: <http://usefulinc.com/ns/doap#> . | |
10 @prefix : <#> . | 11 @prefix : <#> . |
11 | 12 |
12 <> a vamp:PluginDescription ; | 13 <> a vamp:PluginDescription ; |
13 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ; | 14 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ; |
14 foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/bbc-vamp-plugins> . | 15 foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/bbc-vamp-plugins> . |
15 | 16 |
16 :bbc-vamp-plugins a vamp:PluginLibrary ; | 17 :maker |
18 foaf:name "BBC" ; | |
19 foaf:page "http://www.bbc.co.uk/" . | |
20 | |
21 plugbase:library a vamp:PluginLibrary ; | |
17 vamp:identifier "bbc-vamp-plugins" ; | 22 vamp:identifier "bbc-vamp-plugins" ; |
23 dc:title "BBC Vamp Plugins" ; | |
24 dc:description "A collection of audio feature extraction algorithms from BBC Research and Development" ; | |
25 foaf:page <https://github.com/bbcrd/bbc-vamp-plugins/blob/master/README.md> ; | |
26 doap:download-page <https://github.com/bbcrd/bbc-vamp-plugins/releases> ; | |
18 vamp:available_plugin plugbase:bbc-energy ; | 27 vamp:available_plugin plugbase:bbc-energy ; |
19 vamp:available_plugin plugbase:bbc-intensity ; | 28 vamp:available_plugin plugbase:bbc-intensity ; |
29 vamp:available_plugin plugbase:bbc-peaks ; | |
20 vamp:available_plugin plugbase:bbc-rhythm ; | 30 vamp:available_plugin plugbase:bbc-rhythm ; |
21 vamp:available_plugin plugbase:bbc-spectral-contrast ; | 31 vamp:available_plugin plugbase:bbc-spectral-contrast ; |
22 vamp:available_plugin plugbase:bbc-spectral-flux ; | 32 vamp:available_plugin plugbase:bbc-spectral-flux ; |
23 vamp:available_plugin plugbase:bbc-speechmusic-segmenter ; | 33 vamp:available_plugin plugbase:bbc-speechmusic-segmenter ; |
24 # foaf:page <Place more-information HTML page URL here and uncomment> ; | 34 vamp:has_source true ; |
35 vamp:has_binary "linux32" ; | |
36 vamp:has_binary "linux64" ; | |
37 vamp:has_binary "win32" ; | |
38 vamp:has_binary "osx" | |
25 . | 39 . |
26 | 40 |
27 plugbase:bbc-energy a vamp:Plugin ; | 41 plugbase:bbc-energy a vamp:Plugin ; |
28 dc:title "Energy" ; | 42 dc:title "Energy" ; |
29 vamp:name "Energy" ; | 43 vamp:name "Energy" ; |
30 dc:description """""" ; | 44 dc:description """Calculates the RMS energy and low energy ratio of a signal""" ; |
31 foaf:maker [ foaf:name "BBC" ] ; # FIXME could give plugin author's URI here | 45 foaf:maker :maker ; |
32 dc:rights """(c) 2013 British Broadcasting Corporation""" ; | 46 dc:rights """(c) 2013 British Broadcasting Corporation""" ; |
33 # cc:license <Place plugin license URI here and uncomment> ; | 47 # cc:license <Place plugin license URI here and uncomment> ; |
34 vamp:identifier "bbc-energy" ; | 48 vamp:identifier "bbc-energy" ; |
35 vamp:vamp_API_version vamp:api_version_2 ; | 49 vamp:vamp_API_version vamp:api_version_2 ; |
36 owl:versionInfo "2" ; | 50 owl:versionInfo "3" ; |
37 vamp:input_domain vamp:TimeDomain ; | 51 vamp:input_domain vamp:TimeDomain ; |
38 | 52 |
53 vamp:parameter plugbase:bbc-energy_param_root ; | |
54 vamp:parameter plugbase:bbc-energy_param_avgwindow ; | |
55 vamp:parameter plugbase:bbc-energy_param_avgpercentile ; | |
56 vamp:parameter plugbase:bbc-energy_param_dipthresh ; | |
39 vamp:parameter plugbase:bbc-energy_param_threshold ; | 57 vamp:parameter plugbase:bbc-energy_param_threshold ; |
40 vamp:parameter plugbase:bbc-energy_param_root ; | |
41 | 58 |
42 vamp:output plugbase:bbc-energy_output_rmsenergy ; | 59 vamp:output plugbase:bbc-energy_output_rmsenergy ; |
60 vamp:output plugbase:bbc-energy_output_rmsdelta ; | |
43 vamp:output plugbase:bbc-energy_output_lowenergy ; | 61 vamp:output plugbase:bbc-energy_output_lowenergy ; |
62 vamp:output plugbase:bbc-energy_output_average ; | |
63 vamp:output plugbase:bbc-energy_output_pdip ; | |
64 . | |
65 plugbase:bbc-energy_param_root a vamp:QuantizedParameter ; | |
66 vamp:identifier "root" ; | |
67 dc:title "Use root" ; | |
68 dc:format "" ; | |
69 vamp:min_value 0 ; | |
70 vamp:max_value 1 ; | |
71 vamp:unit "" ; | |
72 vamp:quantize_step 1 ; | |
73 vamp:default_value 1 ; | |
74 vamp:value_names (); | |
75 . | |
76 plugbase:bbc-energy_param_avgwindow a vamp:Parameter ; | |
77 vamp:identifier "avgwindow" ; | |
78 dc:title "Moving average window size" ; | |
79 dc:format "seconds" ; | |
80 vamp:min_value 0.001 ; | |
81 vamp:max_value 10 ; | |
82 vamp:unit "seconds" ; | |
83 vamp:default_value 1 ; | |
84 vamp:value_names (); | |
85 . | |
86 plugbase:bbc-energy_param_avgpercentile a vamp:Parameter ; | |
87 vamp:identifier "avgpercentile" ; | |
88 dc:title "Moving average percentile" ; | |
89 dc:format "" ; | |
90 vamp:min_value 0 ; | |
91 vamp:max_value 100 ; | |
92 vamp:unit "" ; | |
93 vamp:default_value 3 ; | |
94 vamp:value_names (); | |
95 . | |
96 plugbase:bbc-energy_param_dipthresh a vamp:Parameter ; | |
97 vamp:identifier "dipthresh" ; | |
98 dc:title "Dip threshold" ; | |
99 dc:format "" ; | |
100 vamp:min_value 0 ; | |
101 vamp:max_value 10 ; | |
102 vamp:unit "" ; | |
103 vamp:default_value 3 ; | |
104 vamp:value_names (); | |
44 . | 105 . |
45 plugbase:bbc-energy_param_threshold a vamp:Parameter ; | 106 plugbase:bbc-energy_param_threshold a vamp:Parameter ; |
46 vamp:identifier "threshold" ; | 107 vamp:identifier "threshold" ; |
47 dc:title "Low energy threshold" ; | 108 dc:title "Low energy threshold" ; |
48 dc:format "" ; | 109 dc:format "" ; |
49 vamp:min_value 0 ; | 110 vamp:min_value 0 ; |
50 vamp:max_value 10 ; | 111 vamp:max_value 10 ; |
51 vamp:unit "" ; | 112 vamp:unit "" ; |
52 vamp:default_value 1 ; | |
53 vamp:value_names (); | |
54 . | |
55 plugbase:bbc-energy_param_root a vamp:QuantizedParameter ; | |
56 vamp:identifier "root" ; | |
57 dc:title "Use root" ; | |
58 dc:format "" ; | |
59 vamp:min_value 0 ; | |
60 vamp:max_value 1 ; | |
61 vamp:unit "" ; | |
62 vamp:quantize_step 1 ; | |
63 vamp:default_value 1 ; | 113 vamp:default_value 1 ; |
64 vamp:value_names (); | 114 vamp:value_names (); |
65 . | 115 . |
66 plugbase:bbc-energy_output_rmsenergy a vamp:DenseOutput ; | 116 plugbase:bbc-energy_output_rmsenergy a vamp:DenseOutput ; |
67 vamp:identifier "rmsenergy" ; | 117 vamp:identifier "rmsenergy" ; |
72 vamp:bin_count 1 ; | 122 vamp:bin_count 1 ; |
73 # vamp:computes_event_type <Place event type URI here and uncomment> ; | 123 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
74 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; | 124 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; |
75 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | 125 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; |
76 . | 126 . |
127 plugbase:bbc-energy_output_rmsdelta a vamp:DenseOutput ; | |
128 vamp:identifier "rmsdelta" ; | |
129 dc:title "RMS Energy Delta" ; | |
130 dc:description """Difference between RMS of previous and current blocks.""" ; | |
131 vamp:fixed_bin_count "true" ; | |
132 vamp:unit "" ; | |
133 vamp:bin_count 1 ; | |
134 # vamp:computes_event_type <Place event type URI here and uncomment> ; | |
135 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; | |
136 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | |
137 . | |
77 plugbase:bbc-energy_output_lowenergy a vamp:SparseOutput ; | 138 plugbase:bbc-energy_output_lowenergy a vamp:SparseOutput ; |
78 vamp:identifier "lowenergy" ; | 139 vamp:identifier "lowenergy" ; |
79 dc:title "Low Energy" ; | 140 dc:title "Low Energy" ; |
80 dc:description """Percentage of track which is below the low energy threshold.""" ; | 141 dc:description """Percentage of track which is below the low energy threshold.""" ; |
81 vamp:fixed_bin_count "true" ; | 142 vamp:fixed_bin_count "true" ; |
84 vamp:sample_type vamp:VariableSampleRate ; | 145 vamp:sample_type vamp:VariableSampleRate ; |
85 # vamp:computes_event_type <Place event type URI here and uncomment> ; | 146 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
86 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; | 147 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; |
87 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | 148 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; |
88 . | 149 . |
150 plugbase:bbc-energy_output_average a vamp:DenseOutput ; | |
151 vamp:identifier "average" ; | |
152 dc:title "Moving Average" ; | |
153 dc:description """Mean of RMS values over moving average window.""" ; | |
154 vamp:fixed_bin_count "true" ; | |
155 vamp:unit "" ; | |
156 vamp:bin_count 1 ; | |
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:bbc-energy_output_pdip a vamp:DenseOutput ; | |
162 vamp:identifier "pdip" ; | |
163 dc:title "Dip probability" ; | |
164 dc:description """Probability of the RMS energy dipping below the threshold.""" ; | |
165 vamp:fixed_bin_count "true" ; | |
166 vamp:unit "" ; | |
167 vamp:bin_count 1 ; | |
168 # vamp:computes_event_type <Place event type URI here and uncomment> ; | |
169 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; | |
170 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | |
171 . | |
89 plugbase:bbc-intensity a vamp:Plugin ; | 172 plugbase:bbc-intensity a vamp:Plugin ; |
90 dc:title "Intensity" ; | 173 dc:title "Intensity" ; |
91 vamp:name "Intensity" ; | 174 vamp:name "Intensity" ; |
92 dc:description """""" ; | 175 dc:description """Calculates the intensity of a signal and the intensity ratio for a number of sub-bands""" ; |
93 foaf:maker [ foaf:name "BBC" ] ; # FIXME could give plugin author's URI here | 176 foaf:maker :maker ; |
94 dc:rights """(c) 2013 British Broadcasting Corporation""" ; | 177 dc:rights """(c) 2013 British Broadcasting Corporation""" ; |
95 # cc:license <Place plugin license URI here and uncomment> ; | 178 # cc:license <Place plugin license URI here and uncomment> ; |
96 vamp:identifier "bbc-intensity" ; | 179 vamp:identifier "bbc-intensity" ; |
97 vamp:vamp_API_version vamp:api_version_2 ; | 180 vamp:vamp_API_version vamp:api_version_2 ; |
98 owl:versionInfo "1" ; | 181 owl:versionInfo "1" ; |
135 vamp:bin_count 7 ; | 218 vamp:bin_count 7 ; |
136 # vamp:computes_event_type <Place event type URI here and uncomment> ; | 219 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
137 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; | 220 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; |
138 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | 221 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; |
139 . | 222 . |
223 plugbase:bbc-peaks a vamp:Plugin ; | |
224 dc:title "Peaks" ; | |
225 vamp:name "Peaks" ; | |
226 dc:description """Calculates peak and trough values of a signal""" ; | |
227 foaf:maker [ foaf:name "BBC" ] ; # FIXME could give plugin author's URI here | |
228 dc:rights """(c) 2014 British Broadcasting Corporation""" ; | |
229 # cc:license <Place plugin license URI here and uncomment> ; | |
230 vamp:identifier "bbc-peaks" ; | |
231 vamp:vamp_API_version vamp:api_version_2 ; | |
232 owl:versionInfo "1" ; | |
233 vamp:input_domain vamp:TimeDomain ; | |
234 vamp:output plugbase:bbc-peaks_output_peaks ; | |
235 . | |
236 plugbase:bbc-peaks_output_peaks a vamp:DenseOutput ; | |
237 vamp:identifier "peaks" ; | |
238 dc:title "Peaks" ; | |
239 dc:description """Peak and trough, in order of occurance.""" ; | |
240 vamp:fixed_bin_count "true" ; | |
241 vamp:unit "" ; | |
242 vamp:bin_count 1 ; | |
243 # vamp:computes_event_type <Place event type URI here and uncomment> ; | |
244 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; | |
245 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | |
246 . | |
140 plugbase:bbc-rhythm a vamp:Plugin ; | 247 plugbase:bbc-rhythm a vamp:Plugin ; |
141 dc:title "Rhythm" ; | 248 dc:title "Rhythm" ; |
142 vamp:name "Rhythm" ; | 249 vamp:name "Rhythm" ; |
143 dc:description """""" ; | 250 dc:description """Calculates rhythmic features of a signal, including onsets and tempo """ ; |
144 foaf:maker [ foaf:name "BBC" ] ; # FIXME could give plugin author's URI here | 251 foaf:maker :maker ; |
145 dc:rights """(c) 2013 British Broadcasting Corporation""" ; | 252 dc:rights """(c) 2013 British Broadcasting Corporation""" ; |
146 # cc:license <Place plugin license URI here and uncomment> ; | 253 # cc:license <Place plugin license URI here and uncomment> ; |
147 vamp:identifier "bbc-rhythm" ; | 254 vamp:identifier "bbc-rhythm" ; |
148 vamp:vamp_API_version vamp:api_version_2 ; | 255 vamp:vamp_API_version vamp:api_version_2 ; |
149 owl:versionInfo "1" ; | 256 owl:versionInfo "1" ; |
354 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | 461 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; |
355 . | 462 . |
356 plugbase:bbc-spectral-contrast a vamp:Plugin ; | 463 plugbase:bbc-spectral-contrast a vamp:Plugin ; |
357 dc:title "Spectral Contrast" ; | 464 dc:title "Spectral Contrast" ; |
358 vamp:name "Spectral Contrast" ; | 465 vamp:name "Spectral Contrast" ; |
359 dc:description """""" ; | 466 dc:description """Calculates the peak and valleys of the spectral contrast feature""" ; |
360 foaf:maker [ foaf:name "BBC" ] ; # FIXME could give plugin author's URI here | 467 foaf:maker :maker ; |
361 dc:rights """(c) 2013 British Broadcasting Corporation""" ; | 468 dc:rights """(c) 2013 British Broadcasting Corporation""" ; |
362 # cc:license <Place plugin license URI here and uncomment> ; | 469 # cc:license <Place plugin license URI here and uncomment> ; |
363 vamp:identifier "bbc-spectral-contrast" ; | 470 vamp:identifier "bbc-spectral-contrast" ; |
364 vamp:vamp_API_version vamp:api_version_2 ; | 471 vamp:vamp_API_version vamp:api_version_2 ; |
365 owl:versionInfo "1" ; | 472 owl:versionInfo "1" ; |
428 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | 535 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; |
429 . | 536 . |
430 plugbase:bbc-spectral-flux a vamp:Plugin ; | 537 plugbase:bbc-spectral-flux a vamp:Plugin ; |
431 dc:title "Spectral Flux" ; | 538 dc:title "Spectral Flux" ; |
432 vamp:name "Spectral Flux" ; | 539 vamp:name "Spectral Flux" ; |
433 dc:description """""" ; | 540 dc:description """Calculates the spectral flux""" ; |
434 foaf:maker [ foaf:name "BBC" ] ; # FIXME could give plugin author's URI here | 541 foaf:maker :maker ; |
435 dc:rights """(c) 2013 British Broadcasting Corporation""" ; | 542 dc:rights """(c) 2013 British Broadcasting Corporation""" ; |
436 # cc:license <Place plugin license URI here and uncomment> ; | 543 # cc:license <Place plugin license URI here and uncomment> ; |
437 vamp:identifier "bbc-spectral-flux" ; | 544 vamp:identifier "bbc-spectral-flux" ; |
438 vamp:vamp_API_version vamp:api_version_2 ; | 545 vamp:vamp_API_version vamp:api_version_2 ; |
439 owl:versionInfo "1" ; | 546 owl:versionInfo "1" ; |
467 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | 574 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; |
468 . | 575 . |
469 plugbase:bbc-speechmusic-segmenter a vamp:Plugin ; | 576 plugbase:bbc-speechmusic-segmenter a vamp:Plugin ; |
470 dc:title "Speech/Music segmenter" ; | 577 dc:title "Speech/Music segmenter" ; |
471 vamp:name "Speech/Music segmenter" ; | 578 vamp:name "Speech/Music segmenter" ; |
472 dc:description """A simple speech/music segmenter""" ; | 579 dc:description """Calculates boundaries between speech and music""" ; |
473 foaf:maker [ foaf:name "BBC" ] ; # FIXME could give plugin author's URI here | 580 foaf:maker :maker ; |
474 dc:rights """(c) 2011 British Broadcasting Corporation""" ; | 581 dc:rights """(c) 2011 British Broadcasting Corporation""" ; |
475 # cc:license <Place plugin license URI here and uncomment> ; | 582 # cc:license <Place plugin license URI here and uncomment> ; |
476 vamp:identifier "bbc-speechmusic-segmenter" ; | 583 vamp:identifier "bbc-speechmusic-segmenter" ; |
477 vamp:vamp_API_version vamp:api_version_2 ; | 584 vamp:vamp_API_version vamp:api_version_2 ; |
478 owl:versionInfo "1" ; | 585 owl:versionInfo "1" ; |