annotate vamp-libxtract.n3 @ 40:08d9660e57e8 tip

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