Mercurial > hg > vamp-known-plugins-rdf
comparison plugins/vamp-example-plugins.n3 @ 3:1d947b8a6a2d
* Update example plugins rdf
author | Chris Cannam |
---|---|
date | Wed, 29 Oct 2008 15:19:31 +0000 |
parents | adaee409f631 |
children | 56407739b1c3 |
comparison
equal
deleted
inserted
replaced
2:164fd25244c3 | 3:1d947b8a6a2d |
---|---|
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" ; |
19 foaf:page <http://www.vamp-plugins.org/download.html> ; | |
19 vamp:available_plugin plugbase:amplitudefollower; | 20 vamp:available_plugin plugbase:amplitudefollower; |
20 vamp:available_plugin plugbase:percussiononsets; | 21 vamp:available_plugin plugbase:percussiononsets; |
21 vamp:available_plugin plugbase:spectralcentroid; | 22 vamp:available_plugin plugbase:spectralcentroid; |
22 vamp:available_plugin plugbase:zerocrossing . | 23 vamp:available_plugin plugbase:zerocrossing . |
23 | 24 |
33 vamp:input_domain vamp:TimeDomain ; | 34 vamp:input_domain vamp:TimeDomain ; |
34 | 35 |
35 vamp:parameter plugbase:amplitudefollower_param_attack ; | 36 vamp:parameter plugbase:amplitudefollower_param_attack ; |
36 vamp:parameter plugbase:amplitudefollower_param_release ; | 37 vamp:parameter plugbase:amplitudefollower_param_release ; |
37 | 38 |
38 vamp:output plugbase:amplitudefollower_output_amplitude ; | 39 vamp:output plugbase:amplitudefollower_output_amplitude ; |
39 . | 40 . |
40 plugbase:amplitudefollower_param_attack a vamp:Parameter ; | 41 plugbase:amplitudefollower_param_attack a vamp:Parameter ; |
41 vamp:identifier "attack" ; | 42 vamp:identifier "attack" ; |
42 dc:title "Attack time" ; | 43 dc:title "Attack time" ; |
43 dc:format "s" ; | 44 dc:format "s" ; |
63 dc:description "" ; | 64 dc:description "" ; |
64 vamp:fixed_bin_count "true" ; | 65 vamp:fixed_bin_count "true" ; |
65 vamp:unit "V" ; | 66 vamp:unit "V" ; |
66 vamp:bin_count 1 ; | 67 vamp:bin_count 1 ; |
67 vamp:bin_names ( ""); | 68 vamp:bin_names ( ""); |
68 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; | 69 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
69 # vamp:computes_event_type <Place event type URI here and uncomment> ; | 70 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; |
71 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | |
70 . | 72 . |
71 plugbase:percussiononsets a vamp:Plugin ; | 73 plugbase:percussiononsets a vamp:Plugin ; |
72 dc:title "Simple Percussion Onset Detector" ; | 74 dc:title "Simple Percussion Onset Detector" ; |
73 vamp:name "Simple Percussion Onset Detector" ; | 75 vamp:name "Simple Percussion Onset Detector" ; |
74 dc:description "Detect percussive note onsets by identifying broadband energy rises" ; | 76 dc:description "Detect percussive note onsets by identifying broadband energy rises" ; |
80 vamp:input_domain vamp:FrequencyDomain ; | 82 vamp:input_domain vamp:FrequencyDomain ; |
81 | 83 |
82 vamp:parameter plugbase:percussiononsets_param_threshold ; | 84 vamp:parameter plugbase:percussiononsets_param_threshold ; |
83 vamp:parameter plugbase:percussiononsets_param_sensitivity ; | 85 vamp:parameter plugbase:percussiononsets_param_sensitivity ; |
84 | 86 |
85 vamp:output plugbase:percussiononsets_output_onsets ; | 87 vamp:output plugbase:percussiononsets_output_onsets ; |
86 vamp:output plugbase:percussiononsets_output_detectionfunction ; | 88 vamp:output plugbase:percussiononsets_output_detectionfunction ; |
87 . | 89 . |
88 plugbase:percussiononsets_param_threshold a vamp:Parameter ; | 90 plugbase:percussiononsets_param_threshold a vamp:Parameter ; |
89 vamp:identifier "threshold" ; | 91 vamp:identifier "threshold" ; |
90 dc:title "Energy rise threshold" ; | 92 dc:title "Energy rise threshold" ; |
91 dc:format "dB" ; | 93 dc:format "dB" ; |
113 vamp:unit "" ; | 115 vamp:unit "" ; |
114 vamp:bin_count 0 ; | 116 vamp:bin_count 0 ; |
115 vamp:bin_names (); | 117 vamp:bin_names (); |
116 vamp:sample_type vamp:VariableSampleRate ; | 118 vamp:sample_type vamp:VariableSampleRate ; |
117 vamp:sample_rate 44100 ; | 119 vamp:sample_rate 44100 ; |
118 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; | 120 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
119 # vamp:computes_event_type <Place event type URI here and uncomment> ; | 121 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; |
122 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | |
120 . | 123 . |
121 plugbase:percussiononsets_output_detectionfunction a vamp:DenseOutput ; | 124 plugbase:percussiononsets_output_detectionfunction a vamp:DenseOutput ; |
122 vamp:identifier "detectionfunction" ; | 125 vamp:identifier "detectionfunction" ; |
123 dc:title "Detection Function" ; | 126 dc:title "Detection Function" ; |
124 dc:description "Broadband energy rise detection function" ; | 127 dc:description "Broadband energy rise detection function" ; |
126 vamp:unit "" ; | 129 vamp:unit "" ; |
127 a vamp:QuantizedOutput ; | 130 a vamp:QuantizedOutput ; |
128 vamp:quantize_step 1 ; | 131 vamp:quantize_step 1 ; |
129 vamp:bin_count 1 ; | 132 vamp:bin_count 1 ; |
130 vamp:bin_names ( ""); | 133 vamp:bin_names ( ""); |
131 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; | 134 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
132 # 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> ; | |
133 . | 137 . |
134 plugbase:spectralcentroid a vamp:Plugin ; | 138 plugbase:spectralcentroid a vamp:Plugin ; |
135 dc:title "Spectral Centroid" ; | 139 dc:title "Spectral Centroid" ; |
136 vamp:name "Spectral Centroid" ; | 140 vamp:name "Spectral Centroid" ; |
137 dc:description "Calculate the centroid frequency of the spectrum of the input signal" ; | 141 dc:description "Calculate the centroid frequency of the spectrum of the input signal" ; |
141 vamp:vamp_API_version vamp:api_version_1 ; | 145 vamp:vamp_API_version vamp:api_version_1 ; |
142 owl:versionInfo "2" ; | 146 owl:versionInfo "2" ; |
143 vamp:input_domain vamp:FrequencyDomain ; | 147 vamp:input_domain vamp:FrequencyDomain ; |
144 | 148 |
145 | 149 |
146 vamp:output plugbase:spectralcentroid_output_logcentroid ; | 150 vamp:output plugbase:spectralcentroid_output_logcentroid ; |
147 vamp:output plugbase:spectralcentroid_output_linearcentroid ; | 151 vamp:output plugbase:spectralcentroid_output_linearcentroid ; |
148 . | 152 . |
149 plugbase:spectralcentroid_output_logcentroid a vamp:DenseOutput ; | 153 plugbase:spectralcentroid_output_logcentroid a vamp:DenseOutput ; |
150 vamp:identifier "logcentroid" ; | 154 vamp:identifier "logcentroid" ; |
151 dc:title "Log Frequency Centroid" ; | 155 dc:title "Log Frequency Centroid" ; |
152 dc:description "Centroid of the log weighted frequency spectrum" ; | 156 dc:description "Centroid of the log weighted frequency spectrum" ; |
153 vamp:fixed_bin_count "true" ; | 157 vamp:fixed_bin_count "true" ; |
154 vamp:unit "Hz" ; | 158 vamp:unit "Hz" ; |
155 vamp:bin_count 1 ; | 159 vamp:bin_count 1 ; |
156 vamp:bin_names ( ""); | 160 vamp:bin_names ( ""); |
157 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; | 161 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
158 # vamp:computes_event_type <Place event type URI here and uncomment> ; | 162 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; |
163 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | |
159 . | 164 . |
160 plugbase:spectralcentroid_output_linearcentroid a vamp:DenseOutput ; | 165 plugbase:spectralcentroid_output_linearcentroid a vamp:DenseOutput ; |
161 vamp:identifier "linearcentroid" ; | 166 vamp:identifier "linearcentroid" ; |
162 dc:title "Linear Frequency Centroid" ; | 167 dc:title "Linear Frequency Centroid" ; |
163 dc:description "Centroid of the linear frequency spectrum" ; | 168 dc:description "Centroid of the linear frequency spectrum" ; |
164 vamp:fixed_bin_count "true" ; | 169 vamp:fixed_bin_count "true" ; |
165 vamp:unit "Hz" ; | 170 vamp:unit "Hz" ; |
166 vamp:bin_count 1 ; | 171 vamp:bin_count 1 ; |
167 vamp:bin_names ( ""); | 172 vamp:bin_names ( ""); |
168 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; | 173 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
169 # vamp:computes_event_type <Place event type URI here and uncomment> ; | 174 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; |
175 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | |
170 . | 176 . |
171 plugbase:zerocrossing a vamp:Plugin ; | 177 plugbase:zerocrossing a vamp:Plugin ; |
172 dc:title "Zero Crossings" ; | 178 dc:title "Zero Crossings" ; |
173 vamp:name "Zero Crossings" ; | 179 vamp:name "Zero Crossings" ; |
174 dc:description "Detect and count zero crossing points" ; | 180 dc:description "Detect and count zero crossing points" ; |
178 vamp:vamp_API_version vamp:api_version_1 ; | 184 vamp:vamp_API_version vamp:api_version_1 ; |
179 owl:versionInfo "2" ; | 185 owl:versionInfo "2" ; |
180 vamp:input_domain vamp:TimeDomain ; | 186 vamp:input_domain vamp:TimeDomain ; |
181 | 187 |
182 | 188 |
183 vamp:output plugbase:zerocrossing_output_counts ; | 189 vamp:output plugbase:zerocrossing_output_counts ; |
184 vamp:output plugbase:zerocrossing_output_zerocrossings ; | 190 vamp:output plugbase:zerocrossing_output_zerocrossings ; |
185 . | 191 . |
186 plugbase:zerocrossing_output_counts a vamp:DenseOutput ; | 192 plugbase:zerocrossing_output_counts a vamp:DenseOutput ; |
187 vamp:identifier "counts" ; | 193 vamp:identifier "counts" ; |
188 dc:title "Zero Crossing Counts" ; | 194 dc:title "Zero Crossing Counts" ; |
189 dc:description "The number of zero crossing points per processing block" ; | 195 dc:description "The number of zero crossing points per processing block" ; |
191 vamp:unit "crossings" ; | 197 vamp:unit "crossings" ; |
192 a vamp:QuantizedOutput ; | 198 a vamp:QuantizedOutput ; |
193 vamp:quantize_step 1 ; | 199 vamp:quantize_step 1 ; |
194 vamp:bin_count 1 ; | 200 vamp:bin_count 1 ; |
195 vamp:bin_names ( ""); | 201 vamp:bin_names ( ""); |
196 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; | 202 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
197 # vamp:computes_event_type <Place event type URI here and uncomment> ; | 203 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; |
204 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; | |
198 . | 205 . |
199 plugbase:zerocrossing_output_zerocrossings a vamp:SparseOutput ; | 206 plugbase:zerocrossing_output_zerocrossings a vamp:SparseOutput ; |
200 vamp:identifier "zerocrossings" ; | 207 vamp:identifier "zerocrossings" ; |
201 dc:title "Zero Crossings" ; | 208 dc:title "Zero Crossings" ; |
202 dc:description "The locations of zero crossing points" ; | 209 dc:description "The locations of zero crossing points" ; |
206 vamp:quantize_step 1 ; | 213 vamp:quantize_step 1 ; |
207 vamp:bin_count 0 ; | 214 vamp:bin_count 0 ; |
208 vamp:bin_names (); | 215 vamp:bin_names (); |
209 vamp:sample_type vamp:VariableSampleRate ; | 216 vamp:sample_type vamp:VariableSampleRate ; |
210 vamp:sample_rate 44100 ; | 217 vamp:sample_rate 44100 ; |
211 # vamp:computes_feature_type <Place feature type URI here and uncomment> ; | 218 # vamp:computes_event_type <Place event type URI here and uncomment> ; |
212 # vamp:computes_event_type <Place event type URI here and uncomment> ; | 219 # vamp:computes_feature <Place feature attribute URI here and uncomment> ; |
213 . | 220 # vamp:computes_signal_type <Place signal type URI here and uncomment> ; |
214 | 221 . |
222 |