Mercurial > hg > vamp-plugin-sdk
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" ; |