Mercurial > hg > audiodb
comparison examples/iAudioDB/plugins/vamp-audiodb-plugins.n3 @ 709:362bae792124
* Added custom libraries (with relative lib paths)
* Added custom binaries (with relative lib paths)
* Added .adb extension to create dialogue
author | mas01mj |
---|---|
date | Fri, 18 Jun 2010 11:29:12 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
708:3dbd97b4ce83 | 709:362bae792124 |
---|---|
1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . | |
2 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . | |
3 @prefix vamp: <http://purl.org/ontology/vamp/> . | |
4 @prefix plugbase: <http://vamp-plugins.org/rdf/plugins/vamp-audiodb-plugins#> . | |
5 @prefix owl: <http://www.w3.org/2002/07/owl#> . | |
6 @prefix dc: <http://purl.org/dc/elements/1.1/> . | |
7 @prefix af: <http://purl.org/ontology/af/> . | |
8 @prefix foaf: <http://xmlns.com/foaf/0.1/> . | |
9 @prefix cc: <http://web.resource.org/cc/> . | |
10 @prefix : <#> . | |
11 | |
12 <> a vamp:PluginDescription ; | |
13 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ; | |
14 foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/vamp-audiodb-plugins> . | |
15 | |
16 :vamp-audiodb-plugins a vamp:PluginLibrary ; | |
17 vamp:identifier "vamp-audiodb-plugins" ; | |
18 vamp:available_plugin plugbase:chromagram ; | |
19 vamp:available_plugin plugbase:cq ; | |
20 vamp:available_plugin plugbase:power ; | |
21 # foaf:page <Place more-information HTML page URL here and uncomment> ; | |
22 . | |
23 | |
24 plugbase:chromagram a vamp:Plugin ; | |
25 dc:title "Chromagram" ; | |
26 vamp:name "Chromagram" ; | |
27 dc:description """""" ; | |
28 foaf:maker [ foaf:name "" ] ; # FIXME could give plugin author's URI here | |
29 dc:rights """""" ; | |
30 # cc:license <Place plugin license URI here and uncomment> ; | |
31 vamp:identifier "chromagram" ; | |
32 vamp:vamp_API_version vamp:api_version_2 ; | |
33 owl:versionInfo "1" ; | |
34 vamp:input_domain vamp:FrequencyDomain ; | |
35 | |
36 | |
37 vamp:parameter plugbase:chromagram_param_minfreq ; | |
38 vamp:parameter plugbase:chromagram_param_maxfreq ; | |
39 vamp:parameter plugbase:chromagram_param_bpo ; | |
40 vamp:parameter plugbase:chromagram_param_summation ; | |
41 | |
42 vamp:output plugbase:chromagram_output_chroma ; | |
43 . | |
44 plugbase:chromagram_param_minfreq a vamp:Parameter ; | |
45 vamp:identifier "minfreq" ; | |
46 dc:title "Minimum frequency cut-off" ; | |
47 dc:format "Hz" ; | |
48 vamp:min_value 0 ; | |
49 vamp:max_value 48000 ; | |
50 vamp:unit "Hz" ; | |
51 vamp:default_value 65.4064 ; | |
52 vamp:value_names (); | |
53 . | |
54 plugbase:chromagram_param_maxfreq a vamp:Parameter ; | |
55 vamp:identifier "maxfreq" ; | |
56 dc:title "Maximum frequency cut-off" ; | |
57 dc:format "Hz" ; | |
58 vamp:min_value 0 ; | |
59 vamp:max_value 48000 ; | |
60 vamp:unit "Hz" ; | |
61 vamp:default_value 1046.5 ; | |
62 vamp:value_names (); | |
63 . | |
64 plugbase:chromagram_param_bpo a vamp:QuantizedParameter ; | |
65 vamp:identifier "bpo" ; | |
66 dc:title "Bands per octave" ; | |
67 dc:format "" ; | |
68 vamp:min_value 1 ; | |
69 vamp:max_value 1200 ; | |
70 vamp:unit "" ; | |
71 vamp:quantize_step 1 ; | |
72 vamp:default_value 12 ; | |
73 vamp:value_names (); | |
74 . | |
75 plugbase:chromagram_param_summation a vamp:QuantizedParameter ; | |
76 vamp:identifier "summation" ; | |
77 dc:title "Chroma accumulation method" ; | |
78 dc:format "" ; | |
79 vamp:min_value 0 ; | |
80 vamp:max_value 2 ; | |
81 vamp:unit "" ; | |
82 vamp:quantize_step 1 ; | |
83 vamp:default_value 1 ; | |
84 vamp:value_names ( "Sum magnitudes" "Sum squares" "Sum complex values"); | |
85 . | |
86 plugbase:chromagram_output_chroma a vamp:DenseOutput ; | |
87 vamp:identifier "chroma" ; | |
88 dc:title "Chroma Power" ; | |
89 dc:description """""" ; | |
90 vamp:fixed_bin_count "true" ; | |
91 vamp:unit "B" ; | |
92 vamp:computes_signal_type af:Chromagram ; | |
93 . | |
94 plugbase:cq a vamp:Plugin ; | |
95 dc:title "Constant-Q" ; | |
96 vamp:name "Constant-Q" ; | |
97 dc:description """""" ; | |
98 foaf:maker [ foaf:name "" ] ; # FIXME could give plugin author's URI here | |
99 dc:rights """""" ; | |
100 # cc:license <Place plugin license URI here and uncomment> ; | |
101 vamp:identifier "cq" ; | |
102 vamp:vamp_API_version vamp:api_version_2 ; | |
103 owl:versionInfo "1" ; | |
104 vamp:input_domain vamp:FrequencyDomain ; | |
105 | |
106 | |
107 vamp:parameter plugbase:cq_param_minfreq ; | |
108 vamp:parameter plugbase:cq_param_maxfreq ; | |
109 vamp:parameter plugbase:cq_param_bpo ; | |
110 | |
111 vamp:output plugbase:cq_output_cq ; | |
112 . | |
113 plugbase:cq_param_minfreq a vamp:Parameter ; | |
114 vamp:identifier "minfreq" ; | |
115 dc:title "Minimum frequency cut-off" ; | |
116 dc:format "Hz" ; | |
117 vamp:min_value 0 ; | |
118 vamp:max_value 48000 ; | |
119 vamp:unit "Hz" ; | |
120 vamp:default_value 65.4064 ; | |
121 vamp:value_names (); | |
122 . | |
123 plugbase:cq_param_maxfreq a vamp:Parameter ; | |
124 vamp:identifier "maxfreq" ; | |
125 dc:title "Maximum frequency cut-off" ; | |
126 dc:format "Hz" ; | |
127 vamp:min_value 0 ; | |
128 vamp:max_value 48000 ; | |
129 vamp:unit "Hz" ; | |
130 vamp:default_value 1046.5 ; | |
131 vamp:value_names (); | |
132 . | |
133 plugbase:cq_param_bpo a vamp:QuantizedParameter ; | |
134 vamp:identifier "bpo" ; | |
135 dc:title "Bands per octave" ; | |
136 dc:format "" ; | |
137 vamp:min_value 1 ; | |
138 vamp:max_value 1200 ; | |
139 vamp:unit "" ; | |
140 vamp:quantize_step 1 ; | |
141 vamp:default_value 12 ; | |
142 vamp:value_names (); | |
143 . | |
144 plugbase:cq_output_cq a vamp:DenseOutput ; | |
145 vamp:identifier "cq" ; | |
146 dc:title "Constant-Q Power" ; | |
147 dc:description """""" ; | |
148 vamp:fixed_bin_count "true" ; | |
149 vamp:unit "B" ; | |
150 vamp:computes_signal_type af:Spectrogram ; | |
151 . | |
152 plugbase:power a vamp:Plugin ; | |
153 dc:title "Power" ; | |
154 vamp:name "Power" ; | |
155 dc:description """""" ; | |
156 foaf:maker [ foaf:name "" ] ; # FIXME could give plugin author's URI here | |
157 dc:rights """""" ; | |
158 # cc:license <Place plugin license URI here and uncomment> ; | |
159 vamp:identifier "power" ; | |
160 vamp:vamp_API_version vamp:api_version_2 ; | |
161 owl:versionInfo "1" ; | |
162 vamp:input_domain vamp:FrequencyDomain ; | |
163 | |
164 | |
165 vamp:parameter plugbase:power_param_low ; | |
166 vamp:parameter plugbase:power_param_minfreq ; | |
167 vamp:parameter plugbase:power_param_high ; | |
168 vamp:parameter plugbase:power_param_maxfreq ; | |
169 | |
170 vamp:output plugbase:power_output_power ; | |
171 . | |
172 plugbase:power_param_low a vamp:QuantizedParameter ; | |
173 vamp:identifier "low" ; | |
174 dc:title "Low edge" ; | |
175 dc:format "" ; | |
176 vamp:min_value 0 ; | |
177 vamp:max_value 2 ; | |
178 vamp:unit "" ; | |
179 vamp:quantize_step 1 ; | |
180 vamp:default_value 1 ; | |
181 vamp:value_names ( "Start at DC (0Hz) bin" "Start at first non-DC bin" "Start at a set frequency"); | |
182 . | |
183 plugbase:power_param_minfreq a vamp:Parameter ; | |
184 vamp:identifier "minfreq" ; | |
185 dc:title "Starting frequency for low edge" ; | |
186 dc:format "Hz" ; | |
187 vamp:min_value 0 ; | |
188 vamp:max_value 48000 ; | |
189 vamp:unit "Hz" ; | |
190 vamp:default_value 65.4064 ; | |
191 vamp:value_names (); | |
192 . | |
193 plugbase:power_param_high a vamp:QuantizedParameter ; | |
194 vamp:identifier "high" ; | |
195 dc:title "High edge" ; | |
196 dc:format "" ; | |
197 vamp:min_value 0 ; | |
198 vamp:max_value 2 ; | |
199 vamp:unit "" ; | |
200 vamp:quantize_step 1 ; | |
201 vamp:default_value 1 ; | |
202 vamp:value_names ( "End at Nyquist (FS/2) bin" "End at last non-Nyquist bin" "End at a set frequency"); | |
203 . | |
204 plugbase:power_param_maxfreq a vamp:Parameter ; | |
205 vamp:identifier "maxfreq" ; | |
206 dc:title "Ending frequency for high edge" ; | |
207 dc:format "Hz" ; | |
208 vamp:min_value 0 ; | |
209 vamp:max_value 48000 ; | |
210 vamp:unit "Hz" ; | |
211 vamp:default_value 1046.5 ; | |
212 vamp:value_names (); | |
213 . | |
214 plugbase:power_output_power a vamp:DenseOutput ; | |
215 vamp:identifier "power" ; | |
216 dc:title "Power" ; | |
217 dc:description """""" ; | |
218 vamp:fixed_bin_count "true" ; | |
219 vamp:unit "B" ; | |
220 vamp:computes_signal_type af:Spectrogram ; | |
221 . | |
222 |