annotate examples/iAudioDB/plugins/vamp-audiodb-plugins.n3 @ 770:c54bc2ffbf92 tip

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