comparison examples/vamp-example-plugins.n3 @ 257:f80e34e36a79

...
author cannam
date Fri, 14 Nov 2008 12:22:41 +0000
parents 11588ad1cc3b
children 93c81a6c917a
comparison
equal deleted inserted replaced
256:3d98dd2ba0d6 257:f80e34e36a79
17 vamp:identifier "vamp-example-plugins" ; 17 vamp:identifier "vamp-example-plugins" ;
18 foaf:page <http://www.vamp-plugins.org/plugin-doc/vamp-example-plugins.html> ; 18 foaf:page <http://www.vamp-plugins.org/plugin-doc/vamp-example-plugins.html> ;
19 vamp:available_plugin plugbase:amplitudefollower ; 19 vamp:available_plugin plugbase:amplitudefollower ;
20 vamp:available_plugin plugbase:fixedtempo ; 20 vamp:available_plugin plugbase:fixedtempo ;
21 vamp:available_plugin plugbase:percussiononsets ; 21 vamp:available_plugin plugbase:percussiononsets ;
22 vamp:available_plugin plugbase:powerspectrum ;
22 vamp:available_plugin plugbase:spectralcentroid ; 23 vamp:available_plugin plugbase:spectralcentroid ;
23 vamp:available_plugin plugbase:zerocrossing ; 24 vamp:available_plugin plugbase:zerocrossing ;
24 . 25 .
25 26
26 plugbase:amplitudefollower a vamp:Plugin ; 27 plugbase:amplitudefollower a vamp:Plugin ;
27 dc:title "Amplitude Follower" ; 28 dc:title "Amplitude Follower" ;
28 vamp:name "Amplitude Follower" ; 29 vamp:name "Amplitude Follower" ;
29 dc:description "Track the amplitude of the audio signal" ; 30 dc:description "Track the amplitude of the audio signal" ;
30 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here 31 foaf:page <http://www.vamp-plugins.org/plugin-doc/vamp-example-plugins.html#amplitudefollower> ;
32 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ;
31 cc:license <http://creativecommons.org/licenses/BSD/> ; 33 cc:license <http://creativecommons.org/licenses/BSD/> ;
32 dc:rights "Freely redistributable (BSD license)" ; 34 dc:rights "Freely redistributable (BSD license)" ;
33 vamp:identifier "amplitudefollower" ; 35 vamp:identifier "amplitudefollower" ;
34 vamp:vamp_API_version vamp:api_version_2 ; 36 vamp:vamp_API_version vamp:api_version_2 ;
35 owl:versionInfo "1" ; 37 owl:versionInfo "1" ;
72 . 74 .
73 plugbase:fixedtempo a vamp:Plugin ; 75 plugbase:fixedtempo a vamp:Plugin ;
74 dc:title "Simple Fixed Tempo Estimator" ; 76 dc:title "Simple Fixed Tempo Estimator" ;
75 vamp:name "Simple Fixed Tempo Estimator" ; 77 vamp:name "Simple Fixed Tempo Estimator" ;
76 dc:description "Study a short section of audio and estimate its tempo, assuming the tempo is constant" ; 78 dc:description "Study a short section of audio and estimate its tempo, assuming the tempo is constant" ;
77 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here 79 foaf:page <http://www.vamp-plugins.org/plugin-doc/vamp-example-plugins.html#fixedtempo> ;
80 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ;
78 cc:license <http://creativecommons.org/licenses/BSD/> ; 81 cc:license <http://creativecommons.org/licenses/BSD/> ;
79 dc:rights "Freely redistributable (BSD license)" ; 82 dc:rights "Freely redistributable (BSD license)" ;
80 vamp:identifier "fixedtempo" ; 83 vamp:identifier "fixedtempo" ;
81 vamp:vamp_API_version vamp:api_version_2 ; 84 vamp:vamp_API_version vamp:api_version_2 ;
82 owl:versionInfo "1" ; 85 owl:versionInfo "1" ;
143 . 146 .
144 plugbase:percussiononsets a vamp:Plugin ; 147 plugbase:percussiononsets a vamp:Plugin ;
145 dc:title "Simple Percussion Onset Detector" ; 148 dc:title "Simple Percussion Onset Detector" ;
146 vamp:name "Simple Percussion Onset Detector" ; 149 vamp:name "Simple Percussion Onset Detector" ;
147 dc:description "Detect percussive note onsets by identifying broadband energy rises" ; 150 dc:description "Detect percussive note onsets by identifying broadband energy rises" ;
148 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here 151 foaf:page <http://www.vamp-plugins.org/plugin-doc/vamp-example-plugins.html#percussiononsets> ;
152 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ;
149 cc:license <http://creativecommons.org/licenses/BSD/> ; 153 cc:license <http://creativecommons.org/licenses/BSD/> ;
150 dc:rights "Freely redistributable (BSD license)" ; 154 dc:rights "Freely redistributable (BSD license)" ;
151 vamp:identifier "percussiononsets" ; 155 vamp:identifier "percussiononsets" ;
152 vamp:vamp_API_version vamp:api_version_2 ; 156 vamp:vamp_API_version vamp:api_version_2 ;
153 owl:versionInfo "2" ; 157 owl:versionInfo "2" ;
200 vamp:quantize_step 1 ; 204 vamp:quantize_step 1 ;
201 vamp:bin_count 1 ; 205 vamp:bin_count 1 ;
202 vamp:bin_names ( ""); 206 vamp:bin_names ( "");
203 vamp:computes_signal_type af:OnsetDetectionFunction ; 207 vamp:computes_signal_type af:OnsetDetectionFunction ;
204 . 208 .
209 plugbase:powerspectrum a vamp:Plugin ;
210 dc:title "Simple Power Spectrum" ;
211 vamp:name "Simple Power Spectrum" ;
212 dc:description "Return the power spectrum of a signal" ;
213 foaf:page <http://www.vamp-plugins.org/plugin-doc/vamp-example-plugins.html#powerspectrum> ;
214 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ;
215 cc:license <http://creativecommons.org/licenses/BSD/> ;
216 dc:rights "Freely redistributable (BSD license)" ;
217 vamp:identifier "powerspectrum" ;
218 vamp:vamp_API_version vamp:api_version_2 ;
219 owl:versionInfo "1" ;
220 vamp:input_domain vamp:FrequencyDomain ;
221
222 vamp:output plugbase:powerspectrum_output_powerspectrum ;
223 .
224 plugbase:powerspectrum_output_powerspectrum a vamp:DenseOutput ;
225 vamp:identifier "powerspectrum" ;
226 dc:title "Power Spectrum" ;
227 dc:description "Power values of the frequency spectrum bins calculated from the input signal" ;
228 vamp:computes_signal_type af:Signal ;
229 .
205 plugbase:spectralcentroid a vamp:Plugin ; 230 plugbase:spectralcentroid a vamp:Plugin ;
206 dc:title "Spectral Centroid" ; 231 dc:title "Spectral Centroid" ;
207 vamp:name "Spectral Centroid" ; 232 vamp:name "Spectral Centroid" ;
208 dc:description "Calculate the centroid frequency of the spectrum of the input signal" ; 233 dc:description "Calculate the centroid frequency of the spectrum of the input signal" ;
209 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here 234 foaf:page <http://www.vamp-plugins.org/plugin-doc/vamp-example-plugins.html#spectralcentroid> ;
235 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ;
210 cc:license <http://creativecommons.org/licenses/BSD/> ; 236 cc:license <http://creativecommons.org/licenses/BSD/> ;
211 dc:rights "Freely redistributable (BSD license)" ; 237 dc:rights "Freely redistributable (BSD license)" ;
212 vamp:identifier "spectralcentroid" ; 238 vamp:identifier "spectralcentroid" ;
213 vamp:vamp_API_version vamp:api_version_2 ; 239 vamp:vamp_API_version vamp:api_version_2 ;
214 owl:versionInfo "2" ; 240 owl:versionInfo "2" ;
239 . 265 .
240 plugbase:zerocrossing a vamp:Plugin ; 266 plugbase:zerocrossing a vamp:Plugin ;
241 dc:title "Zero Crossings" ; 267 dc:title "Zero Crossings" ;
242 vamp:name "Zero Crossings" ; 268 vamp:name "Zero Crossings" ;
243 dc:description "Detect and count zero crossing points" ; 269 dc:description "Detect and count zero crossing points" ;
244 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here 270 foaf:page <http://www.vamp-plugins.org/plugin-doc/vamp-example-plugins.html#zerocrossing> ;
271 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ;
245 cc:license <http://creativecommons.org/licenses/BSD/> ; 272 cc:license <http://creativecommons.org/licenses/BSD/> ;
246 dc:rights "Freely redistributable (BSD license)" ; 273 dc:rights "Freely redistributable (BSD license)" ;
247 vamp:identifier "zerocrossing" ; 274 vamp:identifier "zerocrossing" ;
248 vamp:vamp_API_version vamp:api_version_2 ; 275 vamp:vamp_API_version vamp:api_version_2 ;
249 owl:versionInfo "2" ; 276 owl:versionInfo "2" ;