comparison plugins/vamp-example-plugins.n3 @ 5:83a9e848e530

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