+plugbase:aubiomfcc a vamp:Plugin ;
+ dc:title "Aubio Mfcc Extractor" ;
+ vamp:name "Aubio Mfcc Extractor" ;
+ vamp:category "Low Level Features" ;
+ dc:description """Extract Mel-Frequency Cepstrum Coefficients""" ;
+ foaf:maker :maker ;
+ dc:rights """GPL""" ;
+# cc:license <Place plugin license URI here and uncomment> ;
+ vamp:identifier "aubiomfcc" ;
+ vamp:vamp_API_version vamp:api_version_2 ;
+ owl:versionInfo "4" ;
+ vamp:input_domain vamp:TimeDomain ;
+
+ vamp:parameter plugbase:aubiomfcc_param_nfilters ;
+ vamp:parameter plugbase:aubiomfcc_param_ncoeffs ;
+
+ vamp:output plugbase:aubiomfcc_output_mfcc ;
+ .
+plugbase:aubiomfcc_param_nfilters a vamp:Parameter ;
+ vamp:identifier "nfilters" ;
+ dc:title "Number of filters" ;
+ dc:description """Size of filterbank used to compute MFCCs (fixed to 40 for now)""" ;
+ dc:format "" ;
+ vamp:min_value 40 ;
+ vamp:max_value 40 ;
+ vamp:unit "" ;
+ vamp:default_value 40 ;
+ vamp:value_names ();
+ .
+plugbase:aubiomfcc_param_ncoeffs a vamp:Parameter ;
+ vamp:identifier "ncoeffs" ;
+ dc:title "Number of coefficients" ;
+ dc:description """Number of output coefficients to compute""" ;
+ dc:format "" ;
+ vamp:min_value 1 ;
+ vamp:max_value 100 ;
+ vamp:unit "" ;
+ vamp:default_value 13 ;
+ vamp:value_names ();
+ .
+plugbase:aubiomfcc_output_mfcc a vamp:DenseOutput ;
+ vamp:identifier "mfcc" ;
+ dc:title "Mel-Frequency Cepstrum Coefficients" ;
+ dc:description """List of detected Mel-Frequency Cepstrum Coefficients""" ;
+ vamp:fixed_bin_count "true" ;
+ vamp:unit "" ;
+ vamp:bin_count 0 ;
+ .
+plugbase:aubiomelenergy a vamp:Plugin ;
+ dc:title "Aubio Mel-Frequency Bands Extractor" ;
+ vamp:name "Aubio Mel-Energy Bands Extractor" ;
+ vamp:category "Low Level Features" ;
+ dc:description """Compute energy in each 40 mel-frequency bands""" ;
+ foaf:maker :maker ;
+ dc:rights """GPL""" ;
+# cc:license <Place plugin license URI here and uncomment> ;
+ vamp:identifier "aubiomelenergy" ;
+ vamp:vamp_API_version vamp:api_version_2 ;
+ owl:versionInfo "4" ;
+ vamp:input_domain vamp:TimeDomain ;
+
+ vamp:parameter plugbase:aubiomelenergy_param_nfilters ;
+
+ vamp:output plugbase:aubiomelenergy_output_melenergy ;
+ .
+plugbase:aubiomelenergy_param_nfilters a vamp:Parameter ;
+ vamp:identifier "nfilters" ;
+ dc:title "Number of filters" ;
+ dc:description """Size of filterbank used to compute mel bands (fixed to 40 for now)""" ;
+ dc:format "" ;
+ vamp:min_value 40 ;
+ vamp:max_value 40 ;
+ vamp:unit "" ;
+ vamp:default_value 40 ;
+ vamp:value_names ();
+ .
+plugbase:aubiomelenergy_output_melenergy a vamp:DenseOutput ;
+ vamp:identifier "melenergy" ;
+ dc:title "Mel-Frequency Cepstrum Coefficients" ;
+ dc:description """List of measured energy in each Mel-frequency bands""" ;
+ vamp:fixed_bin_count "true" ;
+ vamp:unit "" ;
+ vamp:bin_count 0 ;
+ .
+plugbase:aubiospecdesc a vamp:Plugin ;
+ dc:title "Aubio Spectral Descriptor" ;
+ vamp:name "Aubio Spectral Descriptor" ;
+ vamp:category "Low Level Features" ;
+ dc:description """Compute spectral description function""" ;
+ foaf:maker :maker ;
+ dc:rights """GPL""" ;
+# cc:license <Place plugin license URI here and uncomment> ;
+ vamp:identifier "aubiospecdesc" ;
+ vamp:vamp_API_version vamp:api_version_2 ;
+ owl:versionInfo "4" ;
+ vamp:input_domain vamp:TimeDomain ;
+
+ vamp:parameter plugbase:aubiospecdesc_param_specdesctype ;
+
+ vamp:output plugbase:aubiospecdesc_output_descriptor ;
+ .
+plugbase:aubioonset_param_specdesctype a vamp:QuantizedParameter ;
+ vamp:identifier "specdesctype" ;
+ dc:title "Spectral Description Function" ;
+ dc:description """Type of onset detection function to use""" ;
+ dc:format "" ;
+ vamp:min_value 0 ;
+ vamp:max_value 7 ;
+ vamp:unit "" ;
+ vamp:quantize_step 1 ;
+ vamp:default_value 3 ;
+ vamp:value_names ( "Spectral Flux" "Spectral Centroid" "Spectral Spread" "Spectral Skewness" "Spectral Kurtosis" "Spectral Slope" "Spectral Decrease" "Spectral Rolloff" );
+ .
+plugbase:aubiospecdesc_output_descriptor a vamp:DenseOutput ;
+ vamp:identifier "specdesc" ;
+ dc:title "Spectral Descriptor Output" ;
+ dc:description """Values computed on consecutive spectral frames""" ;
+ vamp:fixed_bin_count "true" ;
+ vamp:unit "" ;
+ vamp:bin_count 1 ;
+ vamp:computes_signal_type af:Signal ;
+ .