annotate examples/iAudioDB/plugins/vamp-libxtract.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-libxtract#> .
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-libxtract> .
mas01mj@709 15
mas01mj@709 16 :vamp-libxtract a vamp:PluginLibrary ;
mas01mj@709 17 vamp:identifier "vamp-libxtract" ;
mas01mj@709 18 vamp:available_plugin plugbase:amdf ;
mas01mj@709 19 vamp:available_plugin plugbase:asdf ;
mas01mj@709 20 vamp:available_plugin plugbase:autocorrelation ;
mas01mj@709 21 vamp:available_plugin plugbase:average_deviation ;
mas01mj@709 22 vamp:available_plugin plugbase:bark_coefficients ;
mas01mj@709 23 vamp:available_plugin plugbase:crest ;
mas01mj@709 24 vamp:available_plugin plugbase:dct ;
mas01mj@709 25 vamp:available_plugin plugbase:f0 ;
mas01mj@709 26 vamp:available_plugin plugbase:failsafe_f0 ;
mas01mj@709 27 vamp:available_plugin plugbase:flatness ;
mas01mj@709 28 vamp:available_plugin plugbase:harmonic_spectrum ;
mas01mj@709 29 vamp:available_plugin plugbase:highest_value ;
mas01mj@709 30 vamp:available_plugin plugbase:irregularity_j ;
mas01mj@709 31 vamp:available_plugin plugbase:irregularity_k ;
mas01mj@709 32 vamp:available_plugin plugbase:kurtosis ;
mas01mj@709 33 vamp:available_plugin plugbase:loudness ;
mas01mj@709 34 vamp:available_plugin plugbase:lowest_value ;
mas01mj@709 35 vamp:available_plugin plugbase:mean ;
mas01mj@709 36 vamp:available_plugin plugbase:mfcc ;
mas01mj@709 37 vamp:available_plugin plugbase:noisiness ;
mas01mj@709 38 vamp:available_plugin plugbase:nonzero_count ;
mas01mj@709 39 vamp:available_plugin plugbase:odd_even_ratio ;
mas01mj@709 40 vamp:available_plugin plugbase:peak_spectrum ;
mas01mj@709 41 vamp:available_plugin plugbase:rms_amplitude ;
mas01mj@709 42 vamp:available_plugin plugbase:rolloff ;
mas01mj@709 43 vamp:available_plugin plugbase:sharpness ;
mas01mj@709 44 vamp:available_plugin plugbase:skewness ;
mas01mj@709 45 vamp:available_plugin plugbase:smoothness ;
mas01mj@709 46 vamp:available_plugin plugbase:spectral_average_deviation ;
mas01mj@709 47 vamp:available_plugin plugbase:spectral_centroid ;
mas01mj@709 48 vamp:available_plugin plugbase:spectral_inharmonicity ;
mas01mj@709 49 vamp:available_plugin plugbase:spectral_kurtosis ;
mas01mj@709 50 vamp:available_plugin plugbase:spectral_skewness ;
mas01mj@709 51 vamp:available_plugin plugbase:spectral_slope ;
mas01mj@709 52 vamp:available_plugin plugbase:spectral_standard_deviation ;
mas01mj@709 53 vamp:available_plugin plugbase:spectral_variance ;
mas01mj@709 54 vamp:available_plugin plugbase:spectrum ;
mas01mj@709 55 vamp:available_plugin plugbase:spread ;
mas01mj@709 56 vamp:available_plugin plugbase:standard_deviation ;
mas01mj@709 57 vamp:available_plugin plugbase:sum ;
mas01mj@709 58 vamp:available_plugin plugbase:tonality ;
mas01mj@709 59 vamp:available_plugin plugbase:tristimulus_1 ;
mas01mj@709 60 vamp:available_plugin plugbase:tristimulus_2 ;
mas01mj@709 61 vamp:available_plugin plugbase:tristimulus_3 ;
mas01mj@709 62 vamp:available_plugin plugbase:variance ;
mas01mj@709 63 vamp:available_plugin plugbase:zcr ;
mas01mj@709 64 # foaf:page <Place more-information HTML page URL here and uncomment> ;
mas01mj@709 65 .
mas01mj@709 66
mas01mj@709 67 plugbase:amdf a vamp:Plugin ;
mas01mj@709 68 dc:title "Average Magnitude Difference Function" ;
mas01mj@709 69 vamp:name "Average Magnitude Difference Function" ;
mas01mj@709 70 dc:description """Extract the AMDF of an audio signal""" ;
mas01mj@709 71 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 72 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 73 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 74 vamp:identifier "amdf" ;
mas01mj@709 75 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 76 owl:versionInfo "2" ;
mas01mj@709 77 vamp:input_domain vamp:TimeDomain ;
mas01mj@709 78 vamp:output plugbase:amdf_output_amdf ;
mas01mj@709 79 .
mas01mj@709 80 plugbase:amdf_output_amdf a vamp:DenseOutput ;
mas01mj@709 81 vamp:identifier "amdf" ;
mas01mj@709 82 dc:title "Average Magnitude Difference Function" ;
mas01mj@709 83 dc:description "Extract the AMDF of an audio signal" ;
mas01mj@709 84 vamp:fixed_bin_count "true" ;
mas01mj@709 85 vamp:unit "" ;
mas01mj@709 86 vamp:bin_count 0 ;
mas01mj@709 87 vamp:bin_names ();
mas01mj@709 88 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 89 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 90 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 91 .
mas01mj@709 92 plugbase:asdf a vamp:Plugin ;
mas01mj@709 93 dc:title "Average Squared Difference Function" ;
mas01mj@709 94 vamp:name "Average Squared Difference Function" ;
mas01mj@709 95 dc:description """Extract the ASDF of an audio signal""" ;
mas01mj@709 96 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 97 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 98 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 99 vamp:identifier "asdf" ;
mas01mj@709 100 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 101 owl:versionInfo "2" ;
mas01mj@709 102 vamp:input_domain vamp:TimeDomain ;
mas01mj@709 103 vamp:output plugbase:asdf_output_asdf ;
mas01mj@709 104 .
mas01mj@709 105 plugbase:asdf_output_asdf a vamp:DenseOutput ;
mas01mj@709 106 vamp:identifier "asdf" ;
mas01mj@709 107 dc:title "Average Squared Difference Function" ;
mas01mj@709 108 dc:description "Extract the ASDF of an audio signal" ;
mas01mj@709 109 vamp:fixed_bin_count "true" ;
mas01mj@709 110 vamp:unit "" ;
mas01mj@709 111 vamp:bin_count 0 ;
mas01mj@709 112 vamp:bin_names ();
mas01mj@709 113 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 114 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 115 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 116 .
mas01mj@709 117 plugbase:autocorrelation a vamp:Plugin ;
mas01mj@709 118 dc:title "Autocorrelation" ;
mas01mj@709 119 vamp:name "Autocorrelation" ;
mas01mj@709 120 dc:description """Extract the autocorrelation of an audio signal""" ;
mas01mj@709 121 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 122 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 123 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 124 vamp:identifier "autocorrelation" ;
mas01mj@709 125 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 126 owl:versionInfo "2" ;
mas01mj@709 127 vamp:input_domain vamp:TimeDomain ;
mas01mj@709 128 vamp:output plugbase:autocorrelation_output_autocorrelation ;
mas01mj@709 129 .
mas01mj@709 130 plugbase:autocorrelation_output_autocorrelation a vamp:DenseOutput ;
mas01mj@709 131 vamp:identifier "autocorrelation" ;
mas01mj@709 132 dc:title "Autocorrelation" ;
mas01mj@709 133 dc:description "Extract the autocorrelation of an audio signal" ;
mas01mj@709 134 vamp:fixed_bin_count "true" ;
mas01mj@709 135 vamp:unit "" ;
mas01mj@709 136 vamp:bin_count 0 ;
mas01mj@709 137 vamp:bin_names ();
mas01mj@709 138 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 139 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 140 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 141 .
mas01mj@709 142 plugbase:average_deviation a vamp:Plugin ;
mas01mj@709 143 dc:title "Average Deviation" ;
mas01mj@709 144 vamp:name "Average Deviation" ;
mas01mj@709 145 dc:description """Extract the average deviation of a range of values""" ;
mas01mj@709 146 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 147 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 148 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 149 vamp:identifier "average_deviation" ;
mas01mj@709 150 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 151 owl:versionInfo "2" ;
mas01mj@709 152 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 153
mas01mj@709 154 vamp:output plugbase:average_deviation_output_average_deviation ;
mas01mj@709 155 .
mas01mj@709 156 plugbase:average_deviation_output_average_deviation a vamp:DenseOutput ;
mas01mj@709 157 vamp:identifier "average_deviation" ;
mas01mj@709 158 dc:title "Average Deviation" ;
mas01mj@709 159 dc:description "Extract the average deviation of a range of values" ;
mas01mj@709 160 vamp:fixed_bin_count "true" ;
mas01mj@709 161 vamp:unit "" ;
mas01mj@709 162 vamp:bin_count 0 ;
mas01mj@709 163 vamp:bin_names ();
mas01mj@709 164 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 165 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 166 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 167 .
mas01mj@709 168 plugbase:bark_coefficients a vamp:Plugin ;
mas01mj@709 169 dc:title "Bark Coefficients" ;
mas01mj@709 170 vamp:name "Bark Coefficients" ;
mas01mj@709 171 dc:description """Extract bark coefficients from an audio spectrum""" ;
mas01mj@709 172 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 173 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 174 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 175 vamp:identifier "bark_coefficients" ;
mas01mj@709 176 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 177 owl:versionInfo "2" ;
mas01mj@709 178 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 179
mas01mj@709 180 vamp:output plugbase:bark_coefficients_output_bark_coefficients ;
mas01mj@709 181 .
mas01mj@709 182 plugbase:bark_coefficients_output_bark_coefficients a vamp:DenseOutput ;
mas01mj@709 183 vamp:identifier "bark_coefficients" ;
mas01mj@709 184 dc:title "Bark Coefficients" ;
mas01mj@709 185 dc:description "Extract bark coefficients from an audio spectrum" ;
mas01mj@709 186 vamp:fixed_bin_count "true" ;
mas01mj@709 187 vamp:unit "" ;
mas01mj@709 188 vamp:bin_count 0 ;
mas01mj@709 189 vamp:bin_names ();
mas01mj@709 190 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 191 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 192 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 193 .
mas01mj@709 194 plugbase:crest a vamp:Plugin ;
mas01mj@709 195 dc:title "Spectral Crest Measure" ;
mas01mj@709 196 vamp:name "Spectral Crest Measure" ;
mas01mj@709 197 dc:description """Extract the spectral crest measure of an audio spectrum""" ;
mas01mj@709 198 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 199 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Peeters (2003). Distributed under the GNU General Public License""" ;
mas01mj@709 200 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 201 vamp:identifier "crest" ;
mas01mj@709 202 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 203 owl:versionInfo "2" ;
mas01mj@709 204 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 205
mas01mj@709 206 vamp:output plugbase:crest_output_crest ;
mas01mj@709 207 .
mas01mj@709 208 plugbase:crest_output_crest a vamp:DenseOutput ;
mas01mj@709 209 vamp:identifier "crest" ;
mas01mj@709 210 dc:title "Spectral Crest Measure" ;
mas01mj@709 211 dc:description "Extract the spectral crest measure of an audio spectrum" ;
mas01mj@709 212 vamp:fixed_bin_count "true" ;
mas01mj@709 213 vamp:unit "" ;
mas01mj@709 214 vamp:bin_count 0 ;
mas01mj@709 215 vamp:bin_names ();
mas01mj@709 216 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 217 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 218 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 219 .
mas01mj@709 220 plugbase:dct a vamp:Plugin ;
mas01mj@709 221 dc:title "Discrete Cosine Transform" ;
mas01mj@709 222 vamp:name "Discrete Cosine Transform" ;
mas01mj@709 223 dc:description """Extract the DCT of an audio signal""" ;
mas01mj@709 224 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 225 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 226 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 227 vamp:identifier "dct" ;
mas01mj@709 228 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 229 owl:versionInfo "2" ;
mas01mj@709 230 vamp:input_domain vamp:TimeDomain ;
mas01mj@709 231 vamp:output plugbase:dct_output_dct ;
mas01mj@709 232 .
mas01mj@709 233 plugbase:dct_output_dct a vamp:DenseOutput ;
mas01mj@709 234 vamp:identifier "dct" ;
mas01mj@709 235 dc:title "Discrete Cosine Transform" ;
mas01mj@709 236 dc:description "Extract the DCT of an audio signal" ;
mas01mj@709 237 vamp:fixed_bin_count "true" ;
mas01mj@709 238 vamp:unit "" ;
mas01mj@709 239 vamp:bin_count 0 ;
mas01mj@709 240 vamp:bin_names ();
mas01mj@709 241 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 242 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 243 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 244 .
mas01mj@709 245 plugbase:f0 a vamp:Plugin ;
mas01mj@709 246 dc:title "Fundamental Frequency" ;
mas01mj@709 247 vamp:name "Fundamental Frequency" ;
mas01mj@709 248 dc:description """Extract the fundamental frequency of an audio signal""" ;
mas01mj@709 249 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 250 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Jamie Bullock. Distributed under the GNU General Public License""" ;
mas01mj@709 251 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 252 vamp:identifier "f0" ;
mas01mj@709 253 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 254 owl:versionInfo "2" ;
mas01mj@709 255 vamp:input_domain vamp:TimeDomain ;
mas01mj@709 256 vamp:output plugbase:f0_output_f0 ;
mas01mj@709 257 .
mas01mj@709 258 plugbase:f0_output_f0 a vamp:DenseOutput ;
mas01mj@709 259 vamp:identifier "f0" ;
mas01mj@709 260 dc:title "Fundamental Frequency" ;
mas01mj@709 261 dc:description "Extract the fundamental frequency of an audio signal" ;
mas01mj@709 262 vamp:fixed_bin_count "true" ;
mas01mj@709 263 vamp:unit "Hz" ;
mas01mj@709 264 vamp:bin_count 0 ;
mas01mj@709 265 vamp:bin_names ();
mas01mj@709 266 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 267 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 268 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 269 .
mas01mj@709 270 plugbase:failsafe_f0 a vamp:Plugin ;
mas01mj@709 271 dc:title "Fundamental Frequency (failsafe)" ;
mas01mj@709 272 vamp:name "Fundamental Frequency (failsafe)" ;
mas01mj@709 273 dc:description """Extract the fundamental frequency of an audio signal (failsafe)""" ;
mas01mj@709 274 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 275 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Jamie Bullock. Distributed under the GNU General Public License""" ;
mas01mj@709 276 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 277 vamp:identifier "failsafe_f0" ;
mas01mj@709 278 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 279 owl:versionInfo "2" ;
mas01mj@709 280 vamp:input_domain vamp:TimeDomain ;
mas01mj@709 281 vamp:output plugbase:failsafe_f0_output_failsafe_f0 ;
mas01mj@709 282 .
mas01mj@709 283 plugbase:failsafe_f0_output_failsafe_f0 a vamp:DenseOutput ;
mas01mj@709 284 vamp:identifier "failsafe_f0" ;
mas01mj@709 285 dc:title "Fundamental Frequency (failsafe)" ;
mas01mj@709 286 dc:description "Extract the fundamental frequency of an audio signal (failsafe)" ;
mas01mj@709 287 vamp:fixed_bin_count "true" ;
mas01mj@709 288 vamp:unit "Hz" ;
mas01mj@709 289 vamp:bin_count 0 ;
mas01mj@709 290 vamp:bin_names ();
mas01mj@709 291 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 292 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 293 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 294 .
mas01mj@709 295 plugbase:flatness a vamp:Plugin ;
mas01mj@709 296 dc:title "Spectral Flatness" ;
mas01mj@709 297 vamp:name "Spectral Flatness" ;
mas01mj@709 298 dc:description """Extract the spectral flatness of an audio spectrum""" ;
mas01mj@709 299 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 300 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Tristan Jehan (2005). Distributed under the GNU General Public License""" ;
mas01mj@709 301 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 302 vamp:identifier "flatness" ;
mas01mj@709 303 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 304 owl:versionInfo "2" ;
mas01mj@709 305 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 306
mas01mj@709 307 vamp:output plugbase:flatness_output_flatness ;
mas01mj@709 308 .
mas01mj@709 309 plugbase:flatness_output_flatness a vamp:DenseOutput ;
mas01mj@709 310 vamp:identifier "flatness" ;
mas01mj@709 311 dc:title "Spectral Flatness" ;
mas01mj@709 312 dc:description "Extract the spectral flatness of an audio spectrum" ;
mas01mj@709 313 vamp:fixed_bin_count "true" ;
mas01mj@709 314 vamp:unit "" ;
mas01mj@709 315 vamp:bin_count 0 ;
mas01mj@709 316 vamp:bin_names ();
mas01mj@709 317 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 318 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 319 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 320 .
mas01mj@709 321 plugbase:harmonic_spectrum a vamp:Plugin ;
mas01mj@709 322 dc:title "Harmonic Spectrum" ;
mas01mj@709 323 vamp:name "Harmonic Spectrum" ;
mas01mj@709 324 dc:description """Extract the harmonics from an audio spectrum""" ;
mas01mj@709 325 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 326 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 327 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 328 vamp:identifier "harmonic_spectrum" ;
mas01mj@709 329 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 330 owl:versionInfo "2" ;
mas01mj@709 331 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 332
mas01mj@709 333
mas01mj@709 334 vamp:parameter plugbase:harmonic_spectrum_param_peak-threshold ;
mas01mj@709 335 vamp:parameter plugbase:harmonic_spectrum_param_harmonic-threshold ;
mas01mj@709 336
mas01mj@709 337 vamp:output plugbase:harmonic_spectrum_output_amplitudes ;
mas01mj@709 338 .
mas01mj@709 339 plugbase:harmonic_spectrum_param_peak-threshold a vamp:Parameter ;
mas01mj@709 340 vamp:identifier "peak-threshold" ;
mas01mj@709 341 dc:title "Peak Threshold" ;
mas01mj@709 342 dc:format "%" ;
mas01mj@709 343 vamp:min_value 0 ;
mas01mj@709 344 vamp:max_value 100 ;
mas01mj@709 345 vamp:unit "%" ;
mas01mj@709 346 vamp:default_value 10 ;
mas01mj@709 347 vamp:value_names ();
mas01mj@709 348 .
mas01mj@709 349 plugbase:harmonic_spectrum_param_harmonic-threshold a vamp:Parameter ;
mas01mj@709 350 vamp:identifier "harmonic-threshold" ;
mas01mj@709 351 dc:title "Harmonic Threshold" ;
mas01mj@709 352 dc:format "" ;
mas01mj@709 353 vamp:min_value 0 ;
mas01mj@709 354 vamp:max_value 1 ;
mas01mj@709 355 vamp:unit "" ;
mas01mj@709 356 vamp:default_value 0.1 ;
mas01mj@709 357 vamp:value_names ();
mas01mj@709 358 .
mas01mj@709 359 plugbase:harmonic_spectrum_output_amplitudes a vamp:DenseOutput ;
mas01mj@709 360 vamp:identifier "amplitudes" ;
mas01mj@709 361 dc:title "Peak Amplitudes" ;
mas01mj@709 362 dc:description "" ;
mas01mj@709 363 vamp:fixed_bin_count "true" ;
mas01mj@709 364 vamp:unit "" ;
mas01mj@709 365 vamp:bin_count 0 ;
mas01mj@709 366 vamp:bin_names ();
mas01mj@709 367 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 368 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 369 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 370 .
mas01mj@709 371 plugbase:highest_value a vamp:Plugin ;
mas01mj@709 372 dc:title "Highest Value" ;
mas01mj@709 373 vamp:name "Highest Value" ;
mas01mj@709 374 dc:description """Extract the highest value from a given range""" ;
mas01mj@709 375 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 376 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 377 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 378 vamp:identifier "highest_value" ;
mas01mj@709 379 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 380 owl:versionInfo "2" ;
mas01mj@709 381 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 382
mas01mj@709 383 vamp:output plugbase:highest_value_output_highest_value ;
mas01mj@709 384 .
mas01mj@709 385 plugbase:highest_value_output_highest_value a vamp:DenseOutput ;
mas01mj@709 386 vamp:identifier "highest_value" ;
mas01mj@709 387 dc:title "Highest Value" ;
mas01mj@709 388 dc:description "Extract the highest value from a given range" ;
mas01mj@709 389 vamp:fixed_bin_count "true" ;
mas01mj@709 390 vamp:unit "" ;
mas01mj@709 391 vamp:bin_count 0 ;
mas01mj@709 392 vamp:bin_names ();
mas01mj@709 393 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 394 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 395 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 396 .
mas01mj@709 397 plugbase:irregularity_j a vamp:Plugin ;
mas01mj@709 398 dc:title "Irregularity II" ;
mas01mj@709 399 vamp:name "Irregularity II" ;
mas01mj@709 400 dc:description """Extract the irregularity (type II) of an audio spectrum""" ;
mas01mj@709 401 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 402 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Jensen (1999). Distributed under the GNU General Public License""" ;
mas01mj@709 403 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 404 vamp:identifier "irregularity_j" ;
mas01mj@709 405 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 406 owl:versionInfo "2" ;
mas01mj@709 407 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 408
mas01mj@709 409 vamp:output plugbase:irregularity_j_output_irregularity_j ;
mas01mj@709 410 .
mas01mj@709 411 plugbase:irregularity_j_output_irregularity_j a vamp:DenseOutput ;
mas01mj@709 412 vamp:identifier "irregularity_j" ;
mas01mj@709 413 dc:title "Irregularity II" ;
mas01mj@709 414 dc:description "Extract the irregularity (type II) of an audio spectrum" ;
mas01mj@709 415 vamp:fixed_bin_count "true" ;
mas01mj@709 416 vamp:unit "" ;
mas01mj@709 417 vamp:bin_count 0 ;
mas01mj@709 418 vamp:bin_names ();
mas01mj@709 419 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 420 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 421 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 422 .
mas01mj@709 423 plugbase:irregularity_k a vamp:Plugin ;
mas01mj@709 424 dc:title "Irregularity I" ;
mas01mj@709 425 vamp:name "Irregularity I" ;
mas01mj@709 426 dc:description """Extract the irregularity (type I) of an audio spectrum""" ;
mas01mj@709 427 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 428 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Krimphoff (1994). Distributed under the GNU General Public License""" ;
mas01mj@709 429 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 430 vamp:identifier "irregularity_k" ;
mas01mj@709 431 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 432 owl:versionInfo "2" ;
mas01mj@709 433 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 434
mas01mj@709 435 vamp:output plugbase:irregularity_k_output_irregularity_k ;
mas01mj@709 436 .
mas01mj@709 437 plugbase:irregularity_k_output_irregularity_k a vamp:DenseOutput ;
mas01mj@709 438 vamp:identifier "irregularity_k" ;
mas01mj@709 439 dc:title "Irregularity I" ;
mas01mj@709 440 dc:description "Extract the irregularity (type I) of an audio spectrum" ;
mas01mj@709 441 vamp:fixed_bin_count "true" ;
mas01mj@709 442 vamp:unit "" ;
mas01mj@709 443 vamp:bin_count 0 ;
mas01mj@709 444 vamp:bin_names ();
mas01mj@709 445 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 446 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 447 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 448 .
mas01mj@709 449 plugbase:kurtosis a vamp:Plugin ;
mas01mj@709 450 dc:title "Kurtosis" ;
mas01mj@709 451 vamp:name "Kurtosis" ;
mas01mj@709 452 dc:description """Extract the kurtosis of a range of values""" ;
mas01mj@709 453 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 454 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 455 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 456 vamp:identifier "kurtosis" ;
mas01mj@709 457 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 458 owl:versionInfo "2" ;
mas01mj@709 459 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 460
mas01mj@709 461 vamp:output plugbase:kurtosis_output_kurtosis ;
mas01mj@709 462 .
mas01mj@709 463 plugbase:kurtosis_output_kurtosis a vamp:DenseOutput ;
mas01mj@709 464 vamp:identifier "kurtosis" ;
mas01mj@709 465 dc:title "Kurtosis" ;
mas01mj@709 466 dc:description "Extract the kurtosis of a range of values" ;
mas01mj@709 467 vamp:fixed_bin_count "true" ;
mas01mj@709 468 vamp:unit "" ;
mas01mj@709 469 vamp:bin_count 0 ;
mas01mj@709 470 vamp:bin_names ();
mas01mj@709 471 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 472 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 473 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 474 .
mas01mj@709 475 plugbase:loudness a vamp:Plugin ;
mas01mj@709 476 dc:title "Loudness" ;
mas01mj@709 477 vamp:name "Loudness" ;
mas01mj@709 478 dc:description """Extract the loudness of an audio signal from its spectrum""" ;
mas01mj@709 479 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 480 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Moore, Glasberg et al (2005). Distributed under the GNU General Public License""" ;
mas01mj@709 481 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 482 vamp:identifier "loudness" ;
mas01mj@709 483 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 484 owl:versionInfo "2" ;
mas01mj@709 485 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 486
mas01mj@709 487 vamp:output plugbase:loudness_output_loudness ;
mas01mj@709 488 .
mas01mj@709 489 plugbase:loudness_output_loudness a vamp:DenseOutput ;
mas01mj@709 490 vamp:identifier "loudness" ;
mas01mj@709 491 dc:title "Loudness" ;
mas01mj@709 492 dc:description "Extract the loudness of an audio signal from its spectrum" ;
mas01mj@709 493 vamp:fixed_bin_count "true" ;
mas01mj@709 494 vamp:unit "" ;
mas01mj@709 495 vamp:bin_count 0 ;
mas01mj@709 496 vamp:bin_names ();
mas01mj@709 497 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 498 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 499 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 500 .
mas01mj@709 501 plugbase:lowest_value a vamp:Plugin ;
mas01mj@709 502 dc:title "Lowest Value" ;
mas01mj@709 503 vamp:name "Lowest Value" ;
mas01mj@709 504 dc:description """Extract the lowest value from a given range""" ;
mas01mj@709 505 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 506 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 507 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 508 vamp:identifier "lowest_value" ;
mas01mj@709 509 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 510 owl:versionInfo "2" ;
mas01mj@709 511 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 512
mas01mj@709 513 vamp:output plugbase:lowest_value_output_lowest_value ;
mas01mj@709 514 .
mas01mj@709 515 plugbase:lowest_value_output_lowest_value a vamp:DenseOutput ;
mas01mj@709 516 vamp:identifier "lowest_value" ;
mas01mj@709 517 dc:title "Lowest Value" ;
mas01mj@709 518 dc:description "Extract the lowest value from a given range" ;
mas01mj@709 519 vamp:fixed_bin_count "true" ;
mas01mj@709 520 vamp:unit "" ;
mas01mj@709 521 vamp:bin_count 0 ;
mas01mj@709 522 vamp:bin_names ();
mas01mj@709 523 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 524 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 525 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 526 .
mas01mj@709 527 plugbase:mean a vamp:Plugin ;
mas01mj@709 528 dc:title "Mean" ;
mas01mj@709 529 vamp:name "Mean" ;
mas01mj@709 530 dc:description """Extract the mean of a range of values""" ;
mas01mj@709 531 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 532 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 533 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 534 vamp:identifier "mean" ;
mas01mj@709 535 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 536 owl:versionInfo "2" ;
mas01mj@709 537 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 538
mas01mj@709 539 vamp:output plugbase:mean_output_mean ;
mas01mj@709 540 .
mas01mj@709 541 plugbase:mean_output_mean a vamp:DenseOutput ;
mas01mj@709 542 vamp:identifier "mean" ;
mas01mj@709 543 dc:title "Mean" ;
mas01mj@709 544 dc:description "Extract the mean of a range of values" ;
mas01mj@709 545 vamp:fixed_bin_count "true" ;
mas01mj@709 546 vamp:unit "" ;
mas01mj@709 547 vamp:bin_count 0 ;
mas01mj@709 548 vamp:bin_names ();
mas01mj@709 549 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 550 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 551 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 552 .
mas01mj@709 553 plugbase:mfcc a vamp:Plugin ;
mas01mj@709 554 dc:title "Mel-Frequency Cepstral Coefficients" ;
mas01mj@709 555 vamp:name "Mel-Frequency Cepstral Coefficients" ;
mas01mj@709 556 dc:description """Extract MFCC from an audio spectrum""" ;
mas01mj@709 557 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 558 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Rabiner. Distributed under the GNU General Public License""" ;
mas01mj@709 559 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 560 vamp:identifier "mfcc" ;
mas01mj@709 561 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 562 owl:versionInfo "2" ;
mas01mj@709 563 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 564
mas01mj@709 565
mas01mj@709 566 vamp:parameter plugbase:mfcc_param_minfreq ;
mas01mj@709 567 vamp:parameter plugbase:mfcc_param_maxfreq ;
mas01mj@709 568 vamp:parameter plugbase:mfcc_param_bands ;
mas01mj@709 569 vamp:parameter plugbase:mfcc_param_lowestcoef ;
mas01mj@709 570 vamp:parameter plugbase:mfcc_param_highestcoef ;
mas01mj@709 571 vamp:parameter plugbase:mfcc_param_style ;
mas01mj@709 572
mas01mj@709 573 vamp:output plugbase:mfcc_output_mfcc ;
mas01mj@709 574 .
mas01mj@709 575 plugbase:mfcc_param_minfreq a vamp:Parameter ;
mas01mj@709 576 vamp:identifier "minfreq" ;
mas01mj@709 577 dc:title "Minimum Frequency" ;
mas01mj@709 578 dc:format "Hz" ;
mas01mj@709 579 vamp:min_value 0 ;
mas01mj@709 580 vamp:max_value 24000 ;
mas01mj@709 581 vamp:unit "Hz" ;
mas01mj@709 582 vamp:default_value 80 ;
mas01mj@709 583 vamp:value_names ();
mas01mj@709 584 .
mas01mj@709 585 plugbase:mfcc_param_maxfreq a vamp:Parameter ;
mas01mj@709 586 vamp:identifier "maxfreq" ;
mas01mj@709 587 dc:title "Maximum Frequency" ;
mas01mj@709 588 dc:format "Hz" ;
mas01mj@709 589 vamp:min_value 0 ;
mas01mj@709 590 vamp:max_value 24000 ;
mas01mj@709 591 vamp:unit "Hz" ;
mas01mj@709 592 vamp:default_value 18000 ;
mas01mj@709 593 vamp:value_names ();
mas01mj@709 594 .
mas01mj@709 595 plugbase:mfcc_param_bands a vamp:QuantizedParameter ;
mas01mj@709 596 vamp:identifier "bands" ;
mas01mj@709 597 dc:title "# Mel Frequency Bands" ;
mas01mj@709 598 dc:format "" ;
mas01mj@709 599 vamp:min_value 10 ;
mas01mj@709 600 vamp:max_value 80 ;
mas01mj@709 601 vamp:unit "" ;
mas01mj@709 602 vamp:quantize_step 1 ;
mas01mj@709 603 vamp:default_value 40 ;
mas01mj@709 604 vamp:value_names ();
mas01mj@709 605 .
mas01mj@709 606 plugbase:mfcc_param_lowestcoef a vamp:QuantizedParameter ;
mas01mj@709 607 vamp:identifier "lowestcoef" ;
mas01mj@709 608 dc:title "Lowest Coefficient Returned" ;
mas01mj@709 609 dc:format "" ;
mas01mj@709 610 vamp:min_value 0 ;
mas01mj@709 611 vamp:max_value 80 ;
mas01mj@709 612 vamp:unit "" ;
mas01mj@709 613 vamp:quantize_step 1 ;
mas01mj@709 614 vamp:default_value 0 ;
mas01mj@709 615 vamp:value_names ();
mas01mj@709 616 .
mas01mj@709 617 plugbase:mfcc_param_highestcoef a vamp:QuantizedParameter ;
mas01mj@709 618 vamp:identifier "highestcoef" ;
mas01mj@709 619 dc:title "Highest Coefficient Returned" ;
mas01mj@709 620 dc:format "" ;
mas01mj@709 621 vamp:min_value 0 ;
mas01mj@709 622 vamp:max_value 80 ;
mas01mj@709 623 vamp:unit "" ;
mas01mj@709 624 vamp:quantize_step 1 ;
mas01mj@709 625 vamp:default_value 20 ;
mas01mj@709 626 vamp:value_names ();
mas01mj@709 627 .
mas01mj@709 628 plugbase:mfcc_param_style a vamp:QuantizedParameter ;
mas01mj@709 629 vamp:identifier "style" ;
mas01mj@709 630 dc:title "MFCC Type" ;
mas01mj@709 631 dc:format "" ;
mas01mj@709 632 vamp:min_value 0 ;
mas01mj@709 633 vamp:max_value 1 ;
mas01mj@709 634 vamp:unit "" ;
mas01mj@709 635 vamp:quantize_step 1 ;
mas01mj@709 636 vamp:default_value 0 ;
mas01mj@709 637 vamp:value_names ( "Equal Gain" "Equal Area");
mas01mj@709 638 .
mas01mj@709 639 plugbase:mfcc_output_mfcc a vamp:DenseOutput ;
mas01mj@709 640 vamp:identifier "mfcc" ;
mas01mj@709 641 dc:title "Mel-Frequency Cepstral Coefficients" ;
mas01mj@709 642 dc:description "Extract MFCC from an audio spectrum" ;
mas01mj@709 643 vamp:fixed_bin_count "true" ;
mas01mj@709 644 vamp:unit "" ;
mas01mj@709 645 vamp:bin_count 0 ;
mas01mj@709 646 vamp:bin_names ();
mas01mj@709 647 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 648 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 649 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 650 .
mas01mj@709 651 plugbase:noisiness a vamp:Plugin ;
mas01mj@709 652 dc:title "Noisiness" ;
mas01mj@709 653 vamp:name "Noisiness" ;
mas01mj@709 654 dc:description """Extract the noisiness of an audio spectrum""" ;
mas01mj@709 655 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 656 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Tae Hong Park (2000). Distributed under the GNU General Public License""" ;
mas01mj@709 657 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 658 vamp:identifier "noisiness" ;
mas01mj@709 659 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 660 owl:versionInfo "2" ;
mas01mj@709 661 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 662
mas01mj@709 663
mas01mj@709 664 vamp:parameter plugbase:noisiness_param_peak-threshold ;
mas01mj@709 665 vamp:parameter plugbase:noisiness_param_harmonic-threshold ;
mas01mj@709 666
mas01mj@709 667 vamp:output plugbase:noisiness_output_noisiness ;
mas01mj@709 668 .
mas01mj@709 669 plugbase:noisiness_param_peak-threshold a vamp:Parameter ;
mas01mj@709 670 vamp:identifier "peak-threshold" ;
mas01mj@709 671 dc:title "Peak Threshold" ;
mas01mj@709 672 dc:format "%" ;
mas01mj@709 673 vamp:min_value 0 ;
mas01mj@709 674 vamp:max_value 100 ;
mas01mj@709 675 vamp:unit "%" ;
mas01mj@709 676 vamp:default_value 10 ;
mas01mj@709 677 vamp:value_names ();
mas01mj@709 678 .
mas01mj@709 679 plugbase:noisiness_param_harmonic-threshold a vamp:Parameter ;
mas01mj@709 680 vamp:identifier "harmonic-threshold" ;
mas01mj@709 681 dc:title "Harmonic Threshold" ;
mas01mj@709 682 dc:format "" ;
mas01mj@709 683 vamp:min_value 0 ;
mas01mj@709 684 vamp:max_value 1 ;
mas01mj@709 685 vamp:unit "" ;
mas01mj@709 686 vamp:default_value 0.1 ;
mas01mj@709 687 vamp:value_names ();
mas01mj@709 688 .
mas01mj@709 689 plugbase:noisiness_output_noisiness a vamp:DenseOutput ;
mas01mj@709 690 vamp:identifier "noisiness" ;
mas01mj@709 691 dc:title "Noisiness" ;
mas01mj@709 692 dc:description "Extract the noisiness of an audio spectrum" ;
mas01mj@709 693 vamp:fixed_bin_count "true" ;
mas01mj@709 694 vamp:unit "" ;
mas01mj@709 695 vamp:bin_count 0 ;
mas01mj@709 696 vamp:bin_names ();
mas01mj@709 697 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 698 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 699 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 700 .
mas01mj@709 701 plugbase:nonzero_count a vamp:Plugin ;
mas01mj@709 702 dc:title "Non-zero count" ;
mas01mj@709 703 vamp:name "Non-zero count" ;
mas01mj@709 704 dc:description """Extract the number of non-zero elements in an input spectrum""" ;
mas01mj@709 705 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 706 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 707 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 708 vamp:identifier "nonzero_count" ;
mas01mj@709 709 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 710 owl:versionInfo "2" ;
mas01mj@709 711 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 712
mas01mj@709 713
mas01mj@709 714 vamp:parameter plugbase:nonzero_count_param_peak-threshold ;
mas01mj@709 715
mas01mj@709 716 vamp:output plugbase:nonzero_count_output_nonzero_count ;
mas01mj@709 717 .
mas01mj@709 718 plugbase:nonzero_count_param_peak-threshold a vamp:Parameter ;
mas01mj@709 719 vamp:identifier "peak-threshold" ;
mas01mj@709 720 dc:title "Peak Threshold" ;
mas01mj@709 721 dc:format "%" ;
mas01mj@709 722 vamp:min_value 0 ;
mas01mj@709 723 vamp:max_value 100 ;
mas01mj@709 724 vamp:unit "%" ;
mas01mj@709 725 vamp:default_value 10 ;
mas01mj@709 726 vamp:value_names ();
mas01mj@709 727 .
mas01mj@709 728 plugbase:nonzero_count_output_nonzero_count a vamp:DenseOutput ;
mas01mj@709 729 vamp:identifier "nonzero_count" ;
mas01mj@709 730 dc:title "Non-zero count" ;
mas01mj@709 731 dc:description "Extract the number of non-zero elements in an input spectrum" ;
mas01mj@709 732 vamp:fixed_bin_count "true" ;
mas01mj@709 733 vamp:unit "" ;
mas01mj@709 734 vamp:bin_count 0 ;
mas01mj@709 735 vamp:bin_names ();
mas01mj@709 736 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 737 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 738 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 739 .
mas01mj@709 740 plugbase:odd_even_ratio a vamp:Plugin ;
mas01mj@709 741 dc:title "Odd/even Harmonic Ratio" ;
mas01mj@709 742 vamp:name "Odd/even Harmonic Ratio" ;
mas01mj@709 743 dc:description """Extract the odd-to-even harmonic ratio of an audio spectrum""" ;
mas01mj@709 744 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 745 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 746 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 747 vamp:identifier "odd_even_ratio" ;
mas01mj@709 748 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 749 owl:versionInfo "2" ;
mas01mj@709 750 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 751
mas01mj@709 752
mas01mj@709 753 vamp:parameter plugbase:odd_even_ratio_param_peak-threshold ;
mas01mj@709 754 vamp:parameter plugbase:odd_even_ratio_param_harmonic-threshold ;
mas01mj@709 755
mas01mj@709 756 vamp:output plugbase:odd_even_ratio_output_odd_even_ratio ;
mas01mj@709 757 .
mas01mj@709 758 plugbase:odd_even_ratio_param_peak-threshold a vamp:Parameter ;
mas01mj@709 759 vamp:identifier "peak-threshold" ;
mas01mj@709 760 dc:title "Peak Threshold" ;
mas01mj@709 761 dc:format "%" ;
mas01mj@709 762 vamp:min_value 0 ;
mas01mj@709 763 vamp:max_value 100 ;
mas01mj@709 764 vamp:unit "%" ;
mas01mj@709 765 vamp:default_value 10 ;
mas01mj@709 766 vamp:value_names ();
mas01mj@709 767 .
mas01mj@709 768 plugbase:odd_even_ratio_param_harmonic-threshold a vamp:Parameter ;
mas01mj@709 769 vamp:identifier "harmonic-threshold" ;
mas01mj@709 770 dc:title "Harmonic Threshold" ;
mas01mj@709 771 dc:format "" ;
mas01mj@709 772 vamp:min_value 0 ;
mas01mj@709 773 vamp:max_value 1 ;
mas01mj@709 774 vamp:unit "" ;
mas01mj@709 775 vamp:default_value 0.1 ;
mas01mj@709 776 vamp:value_names ();
mas01mj@709 777 .
mas01mj@709 778 plugbase:odd_even_ratio_output_odd_even_ratio a vamp:DenseOutput ;
mas01mj@709 779 vamp:identifier "odd_even_ratio" ;
mas01mj@709 780 dc:title "Odd/even Harmonic Ratio" ;
mas01mj@709 781 dc:description "Extract the odd-to-even harmonic ratio of an audio spectrum" ;
mas01mj@709 782 vamp:fixed_bin_count "true" ;
mas01mj@709 783 vamp:unit "" ;
mas01mj@709 784 vamp:bin_count 0 ;
mas01mj@709 785 vamp:bin_names ();
mas01mj@709 786 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 787 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 788 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 789 .
mas01mj@709 790 plugbase:peak_spectrum a vamp:Plugin ;
mas01mj@709 791 dc:title "Peak Spectrum" ;
mas01mj@709 792 vamp:name "Peak Spectrum" ;
mas01mj@709 793 dc:description """Extract the spectral peaks from an audio spectrum""" ;
mas01mj@709 794 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 795 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 796 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 797 vamp:identifier "peak_spectrum" ;
mas01mj@709 798 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 799 owl:versionInfo "2" ;
mas01mj@709 800 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 801
mas01mj@709 802
mas01mj@709 803 vamp:parameter plugbase:peak_spectrum_param_peak-threshold ;
mas01mj@709 804
mas01mj@709 805 vamp:output plugbase:peak_spectrum_output_amplitudes ;
mas01mj@709 806 .
mas01mj@709 807 plugbase:peak_spectrum_param_peak-threshold a vamp:Parameter ;
mas01mj@709 808 vamp:identifier "peak-threshold" ;
mas01mj@709 809 dc:title "Peak Threshold" ;
mas01mj@709 810 dc:format "%" ;
mas01mj@709 811 vamp:min_value 0 ;
mas01mj@709 812 vamp:max_value 100 ;
mas01mj@709 813 vamp:unit "%" ;
mas01mj@709 814 vamp:default_value 10 ;
mas01mj@709 815 vamp:value_names ();
mas01mj@709 816 .
mas01mj@709 817 plugbase:peak_spectrum_output_amplitudes a vamp:DenseOutput ;
mas01mj@709 818 vamp:identifier "amplitudes" ;
mas01mj@709 819 dc:title "Peak Amplitudes" ;
mas01mj@709 820 dc:description "" ;
mas01mj@709 821 vamp:fixed_bin_count "true" ;
mas01mj@709 822 vamp:unit "" ;
mas01mj@709 823 vamp:bin_count 0 ;
mas01mj@709 824 vamp:bin_names ();
mas01mj@709 825 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 826 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 827 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 828 .
mas01mj@709 829 plugbase:rms_amplitude a vamp:Plugin ;
mas01mj@709 830 dc:title "RMS Amplitude" ;
mas01mj@709 831 vamp:name "RMS Amplitude" ;
mas01mj@709 832 dc:description """Extract the RMS amplitude of an audio signal""" ;
mas01mj@709 833 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 834 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 835 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 836 vamp:identifier "rms_amplitude" ;
mas01mj@709 837 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 838 owl:versionInfo "2" ;
mas01mj@709 839 vamp:input_domain vamp:TimeDomain ;
mas01mj@709 840 vamp:output plugbase:rms_amplitude_output_rms_amplitude ;
mas01mj@709 841 .
mas01mj@709 842 plugbase:rms_amplitude_output_rms_amplitude a vamp:DenseOutput ;
mas01mj@709 843 vamp:identifier "rms_amplitude" ;
mas01mj@709 844 dc:title "RMS Amplitude" ;
mas01mj@709 845 dc:description "Extract the RMS amplitude of an audio signal" ;
mas01mj@709 846 vamp:fixed_bin_count "true" ;
mas01mj@709 847 vamp:unit "" ;
mas01mj@709 848 vamp:bin_count 0 ;
mas01mj@709 849 vamp:bin_names ();
mas01mj@709 850 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 851 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 852 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 853 .
mas01mj@709 854 plugbase:rolloff a vamp:Plugin ;
mas01mj@709 855 dc:title "Spectral Rolloff" ;
mas01mj@709 856 vamp:name "Spectral Rolloff" ;
mas01mj@709 857 dc:description """Extract the rolloff point of an audio spectrum""" ;
mas01mj@709 858 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 859 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Bee Suan Ong (2005). Distributed under the GNU General Public License""" ;
mas01mj@709 860 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 861 vamp:identifier "rolloff" ;
mas01mj@709 862 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 863 owl:versionInfo "2" ;
mas01mj@709 864 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 865
mas01mj@709 866
mas01mj@709 867 vamp:parameter plugbase:rolloff_param_rolloff-threshold ;
mas01mj@709 868
mas01mj@709 869 vamp:output plugbase:rolloff_output_rolloff ;
mas01mj@709 870 .
mas01mj@709 871 plugbase:rolloff_param_rolloff-threshold a vamp:Parameter ;
mas01mj@709 872 vamp:identifier "rolloff-threshold" ;
mas01mj@709 873 dc:title "Rolloff Threshold" ;
mas01mj@709 874 dc:format "%" ;
mas01mj@709 875 vamp:min_value 0 ;
mas01mj@709 876 vamp:max_value 100 ;
mas01mj@709 877 vamp:unit "%" ;
mas01mj@709 878 vamp:default_value 90 ;
mas01mj@709 879 vamp:value_names ();
mas01mj@709 880 .
mas01mj@709 881 plugbase:rolloff_output_rolloff a vamp:DenseOutput ;
mas01mj@709 882 vamp:identifier "rolloff" ;
mas01mj@709 883 dc:title "Spectral Rolloff" ;
mas01mj@709 884 dc:description "Extract the rolloff point of an audio spectrum" ;
mas01mj@709 885 vamp:fixed_bin_count "true" ;
mas01mj@709 886 vamp:unit "Hz" ;
mas01mj@709 887 vamp:bin_count 0 ;
mas01mj@709 888 vamp:bin_names ();
mas01mj@709 889 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 890 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 891 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 892 .
mas01mj@709 893 plugbase:sharpness a vamp:Plugin ;
mas01mj@709 894 dc:title "Spectral Sharpness" ;
mas01mj@709 895 vamp:name "Spectral Sharpness" ;
mas01mj@709 896 dc:description """Extract the spectral sharpness of an audio spectrum""" ;
mas01mj@709 897 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 898 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 899 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 900 vamp:identifier "sharpness" ;
mas01mj@709 901 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 902 owl:versionInfo "2" ;
mas01mj@709 903 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 904
mas01mj@709 905 vamp:output plugbase:sharpness_output_sharpness ;
mas01mj@709 906 .
mas01mj@709 907 plugbase:sharpness_output_sharpness a vamp:DenseOutput ;
mas01mj@709 908 vamp:identifier "sharpness" ;
mas01mj@709 909 dc:title "Spectral Sharpness" ;
mas01mj@709 910 dc:description "Extract the spectral sharpness of an audio spectrum" ;
mas01mj@709 911 vamp:fixed_bin_count "true" ;
mas01mj@709 912 vamp:unit "" ;
mas01mj@709 913 vamp:bin_count 0 ;
mas01mj@709 914 vamp:bin_names ();
mas01mj@709 915 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 916 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 917 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 918 .
mas01mj@709 919 plugbase:skewness a vamp:Plugin ;
mas01mj@709 920 dc:title "Skewness" ;
mas01mj@709 921 vamp:name "Skewness" ;
mas01mj@709 922 dc:description """Extract the skewness of a range of values""" ;
mas01mj@709 923 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 924 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 925 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 926 vamp:identifier "skewness" ;
mas01mj@709 927 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 928 owl:versionInfo "2" ;
mas01mj@709 929 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 930
mas01mj@709 931 vamp:output plugbase:skewness_output_skewness ;
mas01mj@709 932 .
mas01mj@709 933 plugbase:skewness_output_skewness a vamp:DenseOutput ;
mas01mj@709 934 vamp:identifier "skewness" ;
mas01mj@709 935 dc:title "Skewness" ;
mas01mj@709 936 dc:description "Extract the skewness of a range of values" ;
mas01mj@709 937 vamp:fixed_bin_count "true" ;
mas01mj@709 938 vamp:unit "" ;
mas01mj@709 939 vamp:bin_count 0 ;
mas01mj@709 940 vamp:bin_names ();
mas01mj@709 941 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 942 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 943 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 944 .
mas01mj@709 945 plugbase:smoothness a vamp:Plugin ;
mas01mj@709 946 dc:title "Spectral Smoothness" ;
mas01mj@709 947 vamp:name "Spectral Smoothness" ;
mas01mj@709 948 dc:description """Extract the spectral smoothness of an audio spectrum""" ;
mas01mj@709 949 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 950 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from McAdams (1999). Distributed under the GNU General Public License""" ;
mas01mj@709 951 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 952 vamp:identifier "smoothness" ;
mas01mj@709 953 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 954 owl:versionInfo "2" ;
mas01mj@709 955 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 956
mas01mj@709 957 vamp:output plugbase:smoothness_output_smoothness ;
mas01mj@709 958 .
mas01mj@709 959 plugbase:smoothness_output_smoothness a vamp:DenseOutput ;
mas01mj@709 960 vamp:identifier "smoothness" ;
mas01mj@709 961 dc:title "Spectral Smoothness" ;
mas01mj@709 962 dc:description "Extract the spectral smoothness of an audio spectrum" ;
mas01mj@709 963 vamp:fixed_bin_count "true" ;
mas01mj@709 964 vamp:unit "" ;
mas01mj@709 965 vamp:bin_count 0 ;
mas01mj@709 966 vamp:bin_names ();
mas01mj@709 967 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 968 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 969 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 970 .
mas01mj@709 971 plugbase:spectral_average_deviation a vamp:Plugin ;
mas01mj@709 972 dc:title "Spectral Average Deviation" ;
mas01mj@709 973 vamp:name "Spectral Average Deviation" ;
mas01mj@709 974 dc:description """Extract the average deviation of an audio spectrum""" ;
mas01mj@709 975 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 976 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 977 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 978 vamp:identifier "spectral_average_deviation" ;
mas01mj@709 979 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 980 owl:versionInfo "2" ;
mas01mj@709 981 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 982
mas01mj@709 983 vamp:output plugbase:spectral_average_deviation_output_spectral_average_deviation ;
mas01mj@709 984 .
mas01mj@709 985 plugbase:spectral_average_deviation_output_spectral_average_deviation a vamp:DenseOutput ;
mas01mj@709 986 vamp:identifier "spectral_average_deviation" ;
mas01mj@709 987 dc:title "Spectral Average Deviation" ;
mas01mj@709 988 dc:description "Extract the average deviation of an audio spectrum" ;
mas01mj@709 989 vamp:fixed_bin_count "true" ;
mas01mj@709 990 vamp:unit "Hz" ;
mas01mj@709 991 vamp:bin_count 0 ;
mas01mj@709 992 vamp:bin_names ();
mas01mj@709 993 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 994 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 995 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 996 .
mas01mj@709 997 plugbase:spectral_centroid a vamp:Plugin ;
mas01mj@709 998 dc:title "Spectral Centroid" ;
mas01mj@709 999 vamp:name "Spectral Centroid" ;
mas01mj@709 1000 dc:description """Extract the spectral centroid of an audio spectrum""" ;
mas01mj@709 1001 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1002 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1003 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1004 vamp:identifier "spectral_centroid" ;
mas01mj@709 1005 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1006 owl:versionInfo "2" ;
mas01mj@709 1007 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1008
mas01mj@709 1009 vamp:output plugbase:spectral_centroid_output_spectral_centroid ;
mas01mj@709 1010 .
mas01mj@709 1011 plugbase:spectral_centroid_output_spectral_centroid a vamp:DenseOutput ;
mas01mj@709 1012 vamp:identifier "spectral_centroid" ;
mas01mj@709 1013 dc:title "Spectral Centroid" ;
mas01mj@709 1014 dc:description "Extract the spectral centroid of an audio spectrum" ;
mas01mj@709 1015 vamp:fixed_bin_count "true" ;
mas01mj@709 1016 vamp:unit "Hz" ;
mas01mj@709 1017 vamp:bin_count 0 ;
mas01mj@709 1018 vamp:bin_names ();
mas01mj@709 1019 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1020 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1021 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1022 .
mas01mj@709 1023 plugbase:spectral_inharmonicity a vamp:Plugin ;
mas01mj@709 1024 dc:title "Inharmonicity" ;
mas01mj@709 1025 vamp:name "Inharmonicity" ;
mas01mj@709 1026 dc:description """Extract the inharmonicity of an audio spectrum""" ;
mas01mj@709 1027 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1028 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1029 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1030 vamp:identifier "spectral_inharmonicity" ;
mas01mj@709 1031 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1032 owl:versionInfo "2" ;
mas01mj@709 1033 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1034
mas01mj@709 1035
mas01mj@709 1036 vamp:parameter plugbase:spectral_inharmonicity_param_peak-threshold ;
mas01mj@709 1037
mas01mj@709 1038 vamp:output plugbase:spectral_inharmonicity_output_spectral_inharmonicity ;
mas01mj@709 1039 .
mas01mj@709 1040 plugbase:spectral_inharmonicity_param_peak-threshold a vamp:Parameter ;
mas01mj@709 1041 vamp:identifier "peak-threshold" ;
mas01mj@709 1042 dc:title "Peak Threshold" ;
mas01mj@709 1043 dc:format "%" ;
mas01mj@709 1044 vamp:min_value 0 ;
mas01mj@709 1045 vamp:max_value 100 ;
mas01mj@709 1046 vamp:unit "%" ;
mas01mj@709 1047 vamp:default_value 10 ;
mas01mj@709 1048 vamp:value_names ();
mas01mj@709 1049 .
mas01mj@709 1050 plugbase:spectral_inharmonicity_output_spectral_inharmonicity a vamp:DenseOutput ;
mas01mj@709 1051 vamp:identifier "spectral_inharmonicity" ;
mas01mj@709 1052 dc:title "Inharmonicity" ;
mas01mj@709 1053 dc:description "Extract the inharmonicity of an audio spectrum" ;
mas01mj@709 1054 vamp:fixed_bin_count "true" ;
mas01mj@709 1055 vamp:unit "" ;
mas01mj@709 1056 vamp:bin_count 0 ;
mas01mj@709 1057 vamp:bin_names ();
mas01mj@709 1058 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1059 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1060 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1061 .
mas01mj@709 1062 plugbase:spectral_kurtosis a vamp:Plugin ;
mas01mj@709 1063 dc:title "Spectral Kurtosis" ;
mas01mj@709 1064 vamp:name "Spectral Kurtosis" ;
mas01mj@709 1065 dc:description """Extract the kurtosis of an audio spectrum""" ;
mas01mj@709 1066 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1067 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1068 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1069 vamp:identifier "spectral_kurtosis" ;
mas01mj@709 1070 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1071 owl:versionInfo "2" ;
mas01mj@709 1072 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1073
mas01mj@709 1074 vamp:output plugbase:spectral_kurtosis_output_spectral_kurtosis ;
mas01mj@709 1075 .
mas01mj@709 1076 plugbase:spectral_kurtosis_output_spectral_kurtosis a vamp:DenseOutput ;
mas01mj@709 1077 vamp:identifier "spectral_kurtosis" ;
mas01mj@709 1078 dc:title "Spectral Kurtosis" ;
mas01mj@709 1079 dc:description "Extract the kurtosis of an audio spectrum" ;
mas01mj@709 1080 vamp:fixed_bin_count "true" ;
mas01mj@709 1081 vamp:unit "" ;
mas01mj@709 1082 vamp:bin_count 0 ;
mas01mj@709 1083 vamp:bin_names ();
mas01mj@709 1084 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1085 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1086 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1087 .
mas01mj@709 1088 plugbase:spectral_skewness a vamp:Plugin ;
mas01mj@709 1089 dc:title "Spectral Skewness" ;
mas01mj@709 1090 vamp:name "Spectral Skewness" ;
mas01mj@709 1091 dc:description """Extract the skewness of an audio spectrum""" ;
mas01mj@709 1092 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1093 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1094 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1095 vamp:identifier "spectral_skewness" ;
mas01mj@709 1096 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1097 owl:versionInfo "2" ;
mas01mj@709 1098 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1099
mas01mj@709 1100 vamp:output plugbase:spectral_skewness_output_spectral_skewness ;
mas01mj@709 1101 .
mas01mj@709 1102 plugbase:spectral_skewness_output_spectral_skewness a vamp:DenseOutput ;
mas01mj@709 1103 vamp:identifier "spectral_skewness" ;
mas01mj@709 1104 dc:title "Spectral Skewness" ;
mas01mj@709 1105 dc:description "Extract the skewness of an audio spectrum" ;
mas01mj@709 1106 vamp:fixed_bin_count "true" ;
mas01mj@709 1107 vamp:unit "" ;
mas01mj@709 1108 vamp:bin_count 0 ;
mas01mj@709 1109 vamp:bin_names ();
mas01mj@709 1110 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1111 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1112 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1113 .
mas01mj@709 1114 plugbase:spectral_slope a vamp:Plugin ;
mas01mj@709 1115 dc:title "Spectral Slope" ;
mas01mj@709 1116 vamp:name "Spectral Slope" ;
mas01mj@709 1117 dc:description """Extract the spectral slope of an audio spectrum""" ;
mas01mj@709 1118 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1119 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1120 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1121 vamp:identifier "spectral_slope" ;
mas01mj@709 1122 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1123 owl:versionInfo "2" ;
mas01mj@709 1124 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1125
mas01mj@709 1126 vamp:output plugbase:spectral_slope_output_spectral_slope ;
mas01mj@709 1127 .
mas01mj@709 1128 plugbase:spectral_slope_output_spectral_slope a vamp:DenseOutput ;
mas01mj@709 1129 vamp:identifier "spectral_slope" ;
mas01mj@709 1130 dc:title "Spectral Slope" ;
mas01mj@709 1131 dc:description "Extract the spectral slope of an audio spectrum" ;
mas01mj@709 1132 vamp:fixed_bin_count "true" ;
mas01mj@709 1133 vamp:unit "" ;
mas01mj@709 1134 vamp:bin_count 0 ;
mas01mj@709 1135 vamp:bin_names ();
mas01mj@709 1136 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1137 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1138 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1139 .
mas01mj@709 1140 plugbase:spectral_standard_deviation a vamp:Plugin ;
mas01mj@709 1141 dc:title "Spectral Standard Deviation" ;
mas01mj@709 1142 vamp:name "Spectral Standard Deviation" ;
mas01mj@709 1143 dc:description """Extract the standard deviation of an audio spectrum""" ;
mas01mj@709 1144 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1145 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1146 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1147 vamp:identifier "spectral_standard_deviation" ;
mas01mj@709 1148 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1149 owl:versionInfo "2" ;
mas01mj@709 1150 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1151
mas01mj@709 1152 vamp:output plugbase:spectral_standard_deviation_output_spectral_standard_deviation ;
mas01mj@709 1153 .
mas01mj@709 1154 plugbase:spectral_standard_deviation_output_spectral_standard_deviation a vamp:DenseOutput ;
mas01mj@709 1155 vamp:identifier "spectral_standard_deviation" ;
mas01mj@709 1156 dc:title "Spectral Standard Deviation" ;
mas01mj@709 1157 dc:description "Extract the standard deviation of an audio spectrum" ;
mas01mj@709 1158 vamp:fixed_bin_count "true" ;
mas01mj@709 1159 vamp:unit "Hz" ;
mas01mj@709 1160 vamp:bin_count 0 ;
mas01mj@709 1161 vamp:bin_names ();
mas01mj@709 1162 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1163 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1164 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1165 .
mas01mj@709 1166 plugbase:spectral_variance a vamp:Plugin ;
mas01mj@709 1167 dc:title "Spectral Variance" ;
mas01mj@709 1168 vamp:name "Spectral Variance" ;
mas01mj@709 1169 dc:description """Extract the variance of an audio spectrum""" ;
mas01mj@709 1170 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1171 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1172 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1173 vamp:identifier "spectral_variance" ;
mas01mj@709 1174 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1175 owl:versionInfo "2" ;
mas01mj@709 1176 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1177
mas01mj@709 1178 vamp:output plugbase:spectral_variance_output_spectral_variance ;
mas01mj@709 1179 .
mas01mj@709 1180 plugbase:spectral_variance_output_spectral_variance a vamp:DenseOutput ;
mas01mj@709 1181 vamp:identifier "spectral_variance" ;
mas01mj@709 1182 dc:title "Spectral Variance" ;
mas01mj@709 1183 dc:description "Extract the variance of an audio spectrum" ;
mas01mj@709 1184 vamp:fixed_bin_count "true" ;
mas01mj@709 1185 vamp:unit "Hz" ;
mas01mj@709 1186 vamp:bin_count 0 ;
mas01mj@709 1187 vamp:bin_names ();
mas01mj@709 1188 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1189 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1190 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1191 .
mas01mj@709 1192 plugbase:spectrum a vamp:Plugin ;
mas01mj@709 1193 dc:title "Spectrum" ;
mas01mj@709 1194 vamp:name "Spectrum" ;
mas01mj@709 1195 dc:description """Extract the spectrum of an audio signal""" ;
mas01mj@709 1196 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1197 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1198 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1199 vamp:identifier "spectrum" ;
mas01mj@709 1200 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1201 owl:versionInfo "2" ;
mas01mj@709 1202 vamp:input_domain vamp:TimeDomain ;
mas01mj@709 1203 vamp:output plugbase:spectrum_output_amplitudes ;
mas01mj@709 1204 .
mas01mj@709 1205 plugbase:spectrum_output_amplitudes a vamp:DenseOutput ;
mas01mj@709 1206 vamp:identifier "amplitudes" ;
mas01mj@709 1207 dc:title "Peak Amplitudes" ;
mas01mj@709 1208 dc:description "" ;
mas01mj@709 1209 vamp:fixed_bin_count "true" ;
mas01mj@709 1210 vamp:unit "" ;
mas01mj@709 1211 vamp:bin_count 0 ;
mas01mj@709 1212 vamp:bin_names ();
mas01mj@709 1213 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1214 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1215 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1216 .
mas01mj@709 1217 plugbase:spread a vamp:Plugin ;
mas01mj@709 1218 dc:title "Spectral Spread" ;
mas01mj@709 1219 vamp:name "Spectral Spread" ;
mas01mj@709 1220 dc:description """Extract the spectral spread of an audio spectrum""" ;
mas01mj@709 1221 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1222 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Norman Casagrande (2005). Distributed under the GNU General Public License""" ;
mas01mj@709 1223 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1224 vamp:identifier "spread" ;
mas01mj@709 1225 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1226 owl:versionInfo "2" ;
mas01mj@709 1227 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1228
mas01mj@709 1229 vamp:output plugbase:spread_output_spread ;
mas01mj@709 1230 .
mas01mj@709 1231 plugbase:spread_output_spread a vamp:DenseOutput ;
mas01mj@709 1232 vamp:identifier "spread" ;
mas01mj@709 1233 dc:title "Spectral Spread" ;
mas01mj@709 1234 dc:description "Extract the spectral spread of an audio spectrum" ;
mas01mj@709 1235 vamp:fixed_bin_count "true" ;
mas01mj@709 1236 vamp:unit "Hz" ;
mas01mj@709 1237 vamp:bin_count 0 ;
mas01mj@709 1238 vamp:bin_names ();
mas01mj@709 1239 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1240 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1241 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1242 .
mas01mj@709 1243 plugbase:standard_deviation a vamp:Plugin ;
mas01mj@709 1244 dc:title "Standard Deviation" ;
mas01mj@709 1245 vamp:name "Standard Deviation" ;
mas01mj@709 1246 dc:description """Extract the standard deviation of a range of values""" ;
mas01mj@709 1247 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1248 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1249 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1250 vamp:identifier "standard_deviation" ;
mas01mj@709 1251 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1252 owl:versionInfo "2" ;
mas01mj@709 1253 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1254
mas01mj@709 1255 vamp:output plugbase:standard_deviation_output_standard_deviation ;
mas01mj@709 1256 .
mas01mj@709 1257 plugbase:standard_deviation_output_standard_deviation a vamp:DenseOutput ;
mas01mj@709 1258 vamp:identifier "standard_deviation" ;
mas01mj@709 1259 dc:title "Standard Deviation" ;
mas01mj@709 1260 dc:description "Extract the standard deviation of a range of values" ;
mas01mj@709 1261 vamp:fixed_bin_count "true" ;
mas01mj@709 1262 vamp:unit "" ;
mas01mj@709 1263 vamp:bin_count 0 ;
mas01mj@709 1264 vamp:bin_names ();
mas01mj@709 1265 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1266 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1267 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1268 .
mas01mj@709 1269 plugbase:sum a vamp:Plugin ;
mas01mj@709 1270 dc:title "Sum of Values" ;
mas01mj@709 1271 vamp:name "Sum of Values" ;
mas01mj@709 1272 dc:description """Extract the sum of the values in a given range""" ;
mas01mj@709 1273 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1274 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1275 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1276 vamp:identifier "sum" ;
mas01mj@709 1277 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1278 owl:versionInfo "2" ;
mas01mj@709 1279 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1280
mas01mj@709 1281 vamp:output plugbase:sum_output_sum ;
mas01mj@709 1282 .
mas01mj@709 1283 plugbase:sum_output_sum a vamp:DenseOutput ;
mas01mj@709 1284 vamp:identifier "sum" ;
mas01mj@709 1285 dc:title "Sum of Values" ;
mas01mj@709 1286 dc:description "Extract the sum of the values in a given range" ;
mas01mj@709 1287 vamp:fixed_bin_count "true" ;
mas01mj@709 1288 vamp:unit "" ;
mas01mj@709 1289 vamp:bin_count 0 ;
mas01mj@709 1290 vamp:bin_names ();
mas01mj@709 1291 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1292 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1293 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1294 .
mas01mj@709 1295 plugbase:tonality a vamp:Plugin ;
mas01mj@709 1296 dc:title "Tonality" ;
mas01mj@709 1297 vamp:name "Tonality" ;
mas01mj@709 1298 dc:description """Extract the tonality an audio spectrum""" ;
mas01mj@709 1299 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1300 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from J. D. Johnston (1988). Distributed under the GNU General Public License""" ;
mas01mj@709 1301 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1302 vamp:identifier "tonality" ;
mas01mj@709 1303 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1304 owl:versionInfo "2" ;
mas01mj@709 1305 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1306
mas01mj@709 1307 vamp:output plugbase:tonality_output_tonality ;
mas01mj@709 1308 .
mas01mj@709 1309 plugbase:tonality_output_tonality a vamp:DenseOutput ;
mas01mj@709 1310 vamp:identifier "tonality" ;
mas01mj@709 1311 dc:title "Tonality" ;
mas01mj@709 1312 dc:description "Extract the tonality an audio spectrum" ;
mas01mj@709 1313 vamp:fixed_bin_count "true" ;
mas01mj@709 1314 vamp:unit "" ;
mas01mj@709 1315 vamp:bin_count 0 ;
mas01mj@709 1316 vamp:bin_names ();
mas01mj@709 1317 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1318 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1319 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1320 .
mas01mj@709 1321 plugbase:tristimulus_1 a vamp:Plugin ;
mas01mj@709 1322 dc:title "Tristimulus I" ;
mas01mj@709 1323 vamp:name "Tristimulus I" ;
mas01mj@709 1324 dc:description """Extract the tristimulus (type I) of an audio spectrum""" ;
mas01mj@709 1325 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1326 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Pollard and Jansson (1982). Distributed under the GNU General Public License""" ;
mas01mj@709 1327 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1328 vamp:identifier "tristimulus_1" ;
mas01mj@709 1329 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1330 owl:versionInfo "2" ;
mas01mj@709 1331 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1332
mas01mj@709 1333
mas01mj@709 1334 vamp:parameter plugbase:tristimulus_1_param_peak-threshold ;
mas01mj@709 1335 vamp:parameter plugbase:tristimulus_1_param_harmonic-threshold ;
mas01mj@709 1336
mas01mj@709 1337 vamp:output plugbase:tristimulus_1_output_tristimulus_1 ;
mas01mj@709 1338 .
mas01mj@709 1339 plugbase:tristimulus_1_param_peak-threshold a vamp:Parameter ;
mas01mj@709 1340 vamp:identifier "peak-threshold" ;
mas01mj@709 1341 dc:title "Peak Threshold" ;
mas01mj@709 1342 dc:format "%" ;
mas01mj@709 1343 vamp:min_value 0 ;
mas01mj@709 1344 vamp:max_value 100 ;
mas01mj@709 1345 vamp:unit "%" ;
mas01mj@709 1346 vamp:default_value 10 ;
mas01mj@709 1347 vamp:value_names ();
mas01mj@709 1348 .
mas01mj@709 1349 plugbase:tristimulus_1_param_harmonic-threshold a vamp:Parameter ;
mas01mj@709 1350 vamp:identifier "harmonic-threshold" ;
mas01mj@709 1351 dc:title "Harmonic Threshold" ;
mas01mj@709 1352 dc:format "" ;
mas01mj@709 1353 vamp:min_value 0 ;
mas01mj@709 1354 vamp:max_value 1 ;
mas01mj@709 1355 vamp:unit "" ;
mas01mj@709 1356 vamp:default_value 0.1 ;
mas01mj@709 1357 vamp:value_names ();
mas01mj@709 1358 .
mas01mj@709 1359 plugbase:tristimulus_1_output_tristimulus_1 a vamp:DenseOutput ;
mas01mj@709 1360 vamp:identifier "tristimulus_1" ;
mas01mj@709 1361 dc:title "Tristimulus I" ;
mas01mj@709 1362 dc:description "Extract the tristimulus (type I) of an audio spectrum" ;
mas01mj@709 1363 vamp:fixed_bin_count "true" ;
mas01mj@709 1364 vamp:unit "" ;
mas01mj@709 1365 vamp:bin_count 0 ;
mas01mj@709 1366 vamp:bin_names ();
mas01mj@709 1367 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1368 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1369 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1370 .
mas01mj@709 1371 plugbase:tristimulus_2 a vamp:Plugin ;
mas01mj@709 1372 dc:title "Tristimulus II" ;
mas01mj@709 1373 vamp:name "Tristimulus II" ;
mas01mj@709 1374 dc:description """Extract the tristimulus (type II) of an audio spectrum""" ;
mas01mj@709 1375 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1376 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Pollard and Jansson (1982). Distributed under the GNU General Public License""" ;
mas01mj@709 1377 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1378 vamp:identifier "tristimulus_2" ;
mas01mj@709 1379 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1380 owl:versionInfo "2" ;
mas01mj@709 1381 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1382
mas01mj@709 1383
mas01mj@709 1384 vamp:parameter plugbase:tristimulus_2_param_peak-threshold ;
mas01mj@709 1385 vamp:parameter plugbase:tristimulus_2_param_harmonic-threshold ;
mas01mj@709 1386
mas01mj@709 1387 vamp:output plugbase:tristimulus_2_output_tristimulus_2 ;
mas01mj@709 1388 .
mas01mj@709 1389 plugbase:tristimulus_2_param_peak-threshold a vamp:Parameter ;
mas01mj@709 1390 vamp:identifier "peak-threshold" ;
mas01mj@709 1391 dc:title "Peak Threshold" ;
mas01mj@709 1392 dc:format "%" ;
mas01mj@709 1393 vamp:min_value 0 ;
mas01mj@709 1394 vamp:max_value 100 ;
mas01mj@709 1395 vamp:unit "%" ;
mas01mj@709 1396 vamp:default_value 10 ;
mas01mj@709 1397 vamp:value_names ();
mas01mj@709 1398 .
mas01mj@709 1399 plugbase:tristimulus_2_param_harmonic-threshold a vamp:Parameter ;
mas01mj@709 1400 vamp:identifier "harmonic-threshold" ;
mas01mj@709 1401 dc:title "Harmonic Threshold" ;
mas01mj@709 1402 dc:format "" ;
mas01mj@709 1403 vamp:min_value 0 ;
mas01mj@709 1404 vamp:max_value 1 ;
mas01mj@709 1405 vamp:unit "" ;
mas01mj@709 1406 vamp:default_value 0.1 ;
mas01mj@709 1407 vamp:value_names ();
mas01mj@709 1408 .
mas01mj@709 1409 plugbase:tristimulus_2_output_tristimulus_2 a vamp:DenseOutput ;
mas01mj@709 1410 vamp:identifier "tristimulus_2" ;
mas01mj@709 1411 dc:title "Tristimulus II" ;
mas01mj@709 1412 dc:description "Extract the tristimulus (type II) of an audio spectrum" ;
mas01mj@709 1413 vamp:fixed_bin_count "true" ;
mas01mj@709 1414 vamp:unit "" ;
mas01mj@709 1415 vamp:bin_count 0 ;
mas01mj@709 1416 vamp:bin_names ();
mas01mj@709 1417 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1418 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1419 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1420 .
mas01mj@709 1421 plugbase:tristimulus_3 a vamp:Plugin ;
mas01mj@709 1422 dc:title "Tristimulus III" ;
mas01mj@709 1423 vamp:name "Tristimulus III" ;
mas01mj@709 1424 dc:description """Extract the tristimulus (type III) of an audio spectrum""" ;
mas01mj@709 1425 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1426 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Method from Pollard and Jansson (1982). Distributed under the GNU General Public License""" ;
mas01mj@709 1427 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1428 vamp:identifier "tristimulus_3" ;
mas01mj@709 1429 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1430 owl:versionInfo "2" ;
mas01mj@709 1431 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1432
mas01mj@709 1433
mas01mj@709 1434 vamp:parameter plugbase:tristimulus_3_param_peak-threshold ;
mas01mj@709 1435 vamp:parameter plugbase:tristimulus_3_param_harmonic-threshold ;
mas01mj@709 1436
mas01mj@709 1437 vamp:output plugbase:tristimulus_3_output_tristimulus_3 ;
mas01mj@709 1438 .
mas01mj@709 1439 plugbase:tristimulus_3_param_peak-threshold a vamp:Parameter ;
mas01mj@709 1440 vamp:identifier "peak-threshold" ;
mas01mj@709 1441 dc:title "Peak Threshold" ;
mas01mj@709 1442 dc:format "%" ;
mas01mj@709 1443 vamp:min_value 0 ;
mas01mj@709 1444 vamp:max_value 100 ;
mas01mj@709 1445 vamp:unit "%" ;
mas01mj@709 1446 vamp:default_value 10 ;
mas01mj@709 1447 vamp:value_names ();
mas01mj@709 1448 .
mas01mj@709 1449 plugbase:tristimulus_3_param_harmonic-threshold a vamp:Parameter ;
mas01mj@709 1450 vamp:identifier "harmonic-threshold" ;
mas01mj@709 1451 dc:title "Harmonic Threshold" ;
mas01mj@709 1452 dc:format "" ;
mas01mj@709 1453 vamp:min_value 0 ;
mas01mj@709 1454 vamp:max_value 1 ;
mas01mj@709 1455 vamp:unit "" ;
mas01mj@709 1456 vamp:default_value 0.1 ;
mas01mj@709 1457 vamp:value_names ();
mas01mj@709 1458 .
mas01mj@709 1459 plugbase:tristimulus_3_output_tristimulus_3 a vamp:DenseOutput ;
mas01mj@709 1460 vamp:identifier "tristimulus_3" ;
mas01mj@709 1461 dc:title "Tristimulus III" ;
mas01mj@709 1462 dc:description "Extract the tristimulus (type III) of an audio spectrum" ;
mas01mj@709 1463 vamp:fixed_bin_count "true" ;
mas01mj@709 1464 vamp:unit "" ;
mas01mj@709 1465 vamp:bin_count 0 ;
mas01mj@709 1466 vamp:bin_names ();
mas01mj@709 1467 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1468 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1469 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1470 .
mas01mj@709 1471 plugbase:variance a vamp:Plugin ;
mas01mj@709 1472 dc:title "Variance" ;
mas01mj@709 1473 vamp:name "Variance" ;
mas01mj@709 1474 dc:description """Extract the variance of a range of values""" ;
mas01mj@709 1475 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1476 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1477 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1478 vamp:identifier "variance" ;
mas01mj@709 1479 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1480 owl:versionInfo "2" ;
mas01mj@709 1481 vamp:input_domain vamp:FrequencyDomain ;
mas01mj@709 1482
mas01mj@709 1483 vamp:output plugbase:variance_output_variance ;
mas01mj@709 1484 .
mas01mj@709 1485 plugbase:variance_output_variance a vamp:DenseOutput ;
mas01mj@709 1486 vamp:identifier "variance" ;
mas01mj@709 1487 dc:title "Variance" ;
mas01mj@709 1488 dc:description "Extract the variance of a range of values" ;
mas01mj@709 1489 vamp:fixed_bin_count "true" ;
mas01mj@709 1490 vamp:unit "" ;
mas01mj@709 1491 vamp:bin_count 0 ;
mas01mj@709 1492 vamp:bin_names ();
mas01mj@709 1493 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1494 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1495 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1496 .
mas01mj@709 1497 plugbase:zcr a vamp:Plugin ;
mas01mj@709 1498 dc:title "Zero Crossing Rate" ;
mas01mj@709 1499 vamp:name "Zero Crossing Rate" ;
mas01mj@709 1500 dc:description """Extract the zero crossing rate of an audio signal""" ;
mas01mj@709 1501 foaf:maker [ foaf:name "libxtract by Jamie Bullock (plugin by Chris Cannam)" ] ; # FIXME could give plugin author's URI here
mas01mj@709 1502 vamp:copyright_note """Copyright 2006 Jamie Bullock, plugin Copyright 2006 Queen Mary, University of London. Distributed under the GNU General Public License""" ;
mas01mj@709 1503 # cc:license <Place plugin license URI here and uncomment> ;
mas01mj@709 1504 vamp:identifier "zcr" ;
mas01mj@709 1505 vamp:vamp_API_version vamp:api_version_2 ;
mas01mj@709 1506 owl:versionInfo "2" ;
mas01mj@709 1507 vamp:input_domain vamp:TimeDomain ;
mas01mj@709 1508 vamp:output plugbase:zcr_output_zcr ;
mas01mj@709 1509 .
mas01mj@709 1510 plugbase:zcr_output_zcr a vamp:DenseOutput ;
mas01mj@709 1511 vamp:identifier "zcr" ;
mas01mj@709 1512 dc:title "Zero Crossing Rate" ;
mas01mj@709 1513 dc:description "Extract the zero crossing rate of an audio signal" ;
mas01mj@709 1514 vamp:fixed_bin_count "true" ;
mas01mj@709 1515 vamp:unit "Hz" ;
mas01mj@709 1516 vamp:bin_count 0 ;
mas01mj@709 1517 vamp:bin_names ();
mas01mj@709 1518 # vamp:computes_event_type <Place event type URI here and uncomment> ;
mas01mj@709 1519 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
mas01mj@709 1520 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
mas01mj@709 1521 .
mas01mj@709 1522