Mercurial > hg > vamp-plugin-sdk
comparison examples/vamp-example-plugins.n3 @ 154:d7dcc37161e6
* slightly more sensible placeholders; some minor textual changes
author | cannam |
---|---|
date | Wed, 25 Jun 2008 11:48:25 +0000 |
parents | 0f72cadc5cc8 |
children | 7c08ba8083b2 |
comparison
equal
deleted
inserted
replaced
153:2282b572c386 | 154:d7dcc37161e6 |
---|---|
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 : <> . | 10 @prefix : <> . |
11 | 11 |
12 <> a vamp:PluginDescription ; | 12 <> a vamp:PluginDescription ; |
13 foaf:maker <blah> ; | 13 foaf:maker <x> ; |
14 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ; | 14 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ; |
15 foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/vamp-example-plugins> . | 15 foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/vamp-example-plugins> . |
16 | 16 |
17 :vamp-example-plugins a vamp:PluginLibrary ; | 17 :vamp-example-plugins a vamp:PluginLibrary ; |
18 vamp:identifier "vamp-example-plugins" ; | 18 vamp:identifier "vamp-example-plugins" ; |
23 | 23 |
24 plugbase:amplitudefollower a vamp:Plugin ; | 24 plugbase:amplitudefollower a vamp:Plugin ; |
25 dc:title "Amplitude Follower" ; | 25 dc:title "Amplitude Follower" ; |
26 vamp:name "Amplitude Follower" ; | 26 vamp:name "Amplitude Follower" ; |
27 dc:description "Track the amplitude of the audio signal" ; | 27 dc:description "Track the amplitude of the audio signal" ; |
28 foaf:maker [ foaf:name "Vamp SDK Example Plugins"] ; # FIXME could give plugin author's URI here | 28 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here |
29 cc:license <FIXME license for the plugin> ; | 29 # cc:license <Place plugin license URI here and uncomment> ; |
30 vamp:identifier "amplitudefollower" ; | 30 vamp:identifier "amplitudefollower" ; |
31 vamp:vamp_API_version vamp:api_version_1 ; | 31 vamp:vamp_API_version vamp:api_version_1 ; |
32 owl:versionInfo "1" ; | 32 owl:versionInfo "1" ; |
33 vamp:input_domain vamp:TimeDomain ; | 33 vamp:input_domain vamp:TimeDomain ; |
34 | 34 |
63 dc:description "" ; | 63 dc:description "" ; |
64 vamp:fixed_bin_count "true" ; | 64 vamp:fixed_bin_count "true" ; |
65 vamp:unit "V" ; | 65 vamp:unit "V" ; |
66 vamp:bin_count 1 ; | 66 vamp:bin_count 1 ; |
67 vamp:bin_names ( ""); | 67 vamp:bin_names ( ""); |
68 vamp:computes_feature_type <FIXME feature type URI> ; | 68 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; |
69 vamp:computes_event_type <FIXME event type URI> ; | 69 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
70 . | 70 . |
71 plugbase:percussiononsets a vamp:Plugin ; | 71 plugbase:percussiononsets a vamp:Plugin ; |
72 dc:title "Simple Percussion Onset Detector" ; | 72 dc:title "Simple Percussion Onset Detector" ; |
73 vamp:name "Simple Percussion Onset Detector" ; | 73 vamp:name "Simple Percussion Onset Detector" ; |
74 dc:description "Detect percussive note onsets by identifying broadband energy rises" ; | 74 dc:description "Detect percussive note onsets by identifying broadband energy rises" ; |
75 foaf:maker [ foaf:name "Vamp SDK Example Plugins"] ; # FIXME could give plugin author's URI here | 75 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here |
76 cc:license <FIXME license for the plugin> ; | 76 # cc:license <Place plugin license URI here and uncomment> ; |
77 vamp:identifier "percussiononsets" ; | 77 vamp:identifier "percussiononsets" ; |
78 vamp:vamp_API_version vamp:api_version_1 ; | 78 vamp:vamp_API_version vamp:api_version_1 ; |
79 owl:versionInfo "2" ; | 79 owl:versionInfo "2" ; |
80 vamp:input_domain vamp:FrequencyDomain ; | 80 vamp:input_domain vamp:FrequencyDomain ; |
81 | 81 |
113 vamp:unit "" ; | 113 vamp:unit "" ; |
114 vamp:bin_count 0 ; | 114 vamp:bin_count 0 ; |
115 vamp:bin_names (); | 115 vamp:bin_names (); |
116 vamp:sample_type vamp:VariableSampleRate ; | 116 vamp:sample_type vamp:VariableSampleRate ; |
117 vamp:sample_rate 44100 ; | 117 vamp:sample_rate 44100 ; |
118 vamp:computes_feature_type <FIXME feature type URI> ; | 118 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; |
119 vamp:computes_event_type <FIXME event type URI> ; | 119 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
120 . | 120 . |
121 plugbase:percussiononsets_output_detectionfunction a vamp:DenseOutput ; | 121 plugbase:percussiononsets_output_detectionfunction a vamp:DenseOutput ; |
122 vamp:identifier "detectionfunction" ; | 122 vamp:identifier "detectionfunction" ; |
123 dc:title "Detection Function" ; | 123 dc:title "Detection Function" ; |
124 dc:description "Broadband energy rise detection function" ; | 124 dc:description "Broadband energy rise detection function" ; |
126 vamp:unit "" ; | 126 vamp:unit "" ; |
127 a vamp:QuantizedOutput ; | 127 a vamp:QuantizedOutput ; |
128 vamp:quantize_step 1 ; | 128 vamp:quantize_step 1 ; |
129 vamp:bin_count 1 ; | 129 vamp:bin_count 1 ; |
130 vamp:bin_names ( ""); | 130 vamp:bin_names ( ""); |
131 vamp:computes_feature_type <FIXME feature type URI> ; | 131 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; |
132 vamp:computes_event_type <FIXME event type URI> ; | 132 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
133 . | 133 . |
134 plugbase:spectralcentroid a vamp:Plugin ; | 134 plugbase:spectralcentroid a vamp:Plugin ; |
135 dc:title "Spectral Centroid" ; | 135 dc:title "Spectral Centroid" ; |
136 vamp:name "Spectral Centroid" ; | 136 vamp:name "Spectral Centroid" ; |
137 dc:description "Calculate the centroid frequency of the spectrum of the input signal" ; | 137 dc:description "Calculate the centroid frequency of the spectrum of the input signal" ; |
138 foaf:maker [ foaf:name "Vamp SDK Example Plugins"] ; # FIXME could give plugin author's URI here | 138 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here |
139 cc:license <FIXME license for the plugin> ; | 139 # cc:license <Place plugin license URI here and uncomment> ; |
140 vamp:identifier "spectralcentroid" ; | 140 vamp:identifier "spectralcentroid" ; |
141 vamp:vamp_API_version vamp:api_version_1 ; | 141 vamp:vamp_API_version vamp:api_version_1 ; |
142 owl:versionInfo "2" ; | 142 owl:versionInfo "2" ; |
143 vamp:input_domain vamp:FrequencyDomain ; | 143 vamp:input_domain vamp:FrequencyDomain ; |
144 | 144 |
152 dc:description "Centroid of the log weighted frequency spectrum" ; | 152 dc:description "Centroid of the log weighted frequency spectrum" ; |
153 vamp:fixed_bin_count "true" ; | 153 vamp:fixed_bin_count "true" ; |
154 vamp:unit "Hz" ; | 154 vamp:unit "Hz" ; |
155 vamp:bin_count 1 ; | 155 vamp:bin_count 1 ; |
156 vamp:bin_names ( ""); | 156 vamp:bin_names ( ""); |
157 vamp:computes_feature_type <FIXME feature type URI> ; | 157 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; |
158 vamp:computes_event_type <FIXME event type URI> ; | 158 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
159 . | 159 . |
160 plugbase:spectralcentroid_output_linearcentroid a vamp:DenseOutput ; | 160 plugbase:spectralcentroid_output_linearcentroid a vamp:DenseOutput ; |
161 vamp:identifier "linearcentroid" ; | 161 vamp:identifier "linearcentroid" ; |
162 dc:title "Linear Frequency Centroid" ; | 162 dc:title "Linear Frequency Centroid" ; |
163 dc:description "Centroid of the linear frequency spectrum" ; | 163 dc:description "Centroid of the linear frequency spectrum" ; |
164 vamp:fixed_bin_count "true" ; | 164 vamp:fixed_bin_count "true" ; |
165 vamp:unit "Hz" ; | 165 vamp:unit "Hz" ; |
166 vamp:bin_count 1 ; | 166 vamp:bin_count 1 ; |
167 vamp:bin_names ( ""); | 167 vamp:bin_names ( ""); |
168 vamp:computes_feature_type <FIXME feature type URI> ; | 168 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; |
169 vamp:computes_event_type <FIXME event type URI> ; | 169 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
170 . | 170 . |
171 plugbase:zerocrossing a vamp:Plugin ; | 171 plugbase:zerocrossing a vamp:Plugin ; |
172 dc:title "Zero Crossings" ; | 172 dc:title "Zero Crossings" ; |
173 vamp:name "Zero Crossings" ; | 173 vamp:name "Zero Crossings" ; |
174 dc:description "Detect and count zero crossing points" ; | 174 dc:description "Detect and count zero crossing points" ; |
175 foaf:maker [ foaf:name "Vamp SDK Example Plugins"] ; # FIXME could give plugin author's URI here | 175 foaf:maker [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here |
176 cc:license <FIXME license for the plugin> ; | 176 # cc:license <Place plugin license URI here and uncomment> ; |
177 vamp:identifier "zerocrossing" ; | 177 vamp:identifier "zerocrossing" ; |
178 vamp:vamp_API_version vamp:api_version_1 ; | 178 vamp:vamp_API_version vamp:api_version_1 ; |
179 owl:versionInfo "2" ; | 179 owl:versionInfo "2" ; |
180 vamp:input_domain vamp:TimeDomain ; | 180 vamp:input_domain vamp:TimeDomain ; |
181 | 181 |
191 vamp:unit "crossings" ; | 191 vamp:unit "crossings" ; |
192 a vamp:QuantizedOutput ; | 192 a vamp:QuantizedOutput ; |
193 vamp:quantize_step 1 ; | 193 vamp:quantize_step 1 ; |
194 vamp:bin_count 1 ; | 194 vamp:bin_count 1 ; |
195 vamp:bin_names ( ""); | 195 vamp:bin_names ( ""); |
196 vamp:computes_feature_type <FIXME feature type URI> ; | 196 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; |
197 vamp:computes_event_type <FIXME event type URI> ; | 197 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
198 . | 198 . |
199 plugbase:zerocrossing_output_zerocrossings a vamp:SparseOutput ; | 199 plugbase:zerocrossing_output_zerocrossings a vamp:SparseOutput ; |
200 vamp:identifier "zerocrossings" ; | 200 vamp:identifier "zerocrossings" ; |
201 dc:title "Zero Crossings" ; | 201 dc:title "Zero Crossings" ; |
202 dc:description "The locations of zero crossing points" ; | 202 dc:description "The locations of zero crossing points" ; |
206 vamp:quantize_step 1 ; | 206 vamp:quantize_step 1 ; |
207 vamp:bin_count 0 ; | 207 vamp:bin_count 0 ; |
208 vamp:bin_names (); | 208 vamp:bin_names (); |
209 vamp:sample_type vamp:VariableSampleRate ; | 209 vamp:sample_type vamp:VariableSampleRate ; |
210 vamp:sample_rate 44100 ; | 210 vamp:sample_rate 44100 ; |
211 vamp:computes_feature_type <FIXME feature type URI> ; | 211 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; |
212 vamp:computes_event_type <FIXME event type URI> ; | 212 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
213 . | 213 . |
214 | 214 |