From f69c9a2743f8b001b40db00d33a9ba6d7bacfd7d Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Fri, 30 Jan 2015 16:49:58 +0100 Subject: [PATCH] vamp-aubio.n3: add MelEnergy --- vamp-aubio.n3 | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/vamp-aubio.n3 b/vamp-aubio.n3 index 963a6d9..89c7e5e 100644 --- a/vamp-aubio.n3 +++ b/vamp-aubio.n3 @@ -547,3 +547,41 @@ plugbase:aubiomfcc_output_silencelevel a vamp:DenseOutput ; a vamp:QuantizedOutput ; vamp:bin_count 1 ; . +plugbase:aubiomelenergy a vamp:Plugin ; + dc:title "Aubio Mel-Frequency Bands Extractor" ; + vamp:name "Aubio Mel-Energy Bands Extractor" ; + dc:description """Compute energy in each 40 mel-frequency bands""" ; + foaf:maker [ foaf:name "Paul Brossier" ] ; # FIXME could give plugin author's URI here + dc:rights """GPL""" ; +# cc:license ; + 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:parameter plugbase:aubiomelenergy_param_ncoeffs ; + + 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-frequency bands""" ; + dc:format "" ; + vamp:min_value 10 ; + vamp:max_value 100 ; + vamp:unit "" ; + vamp:default_value 40 ; + vamp:value_names (); + . +plugbase:aubiomelenergy_output_silencelevel a vamp:DenseOutput ; + vamp:identifier "melenergy" ; + dc:title "Mel-Frequency Cepstrum Coefficients" ; + dc:description """List of measured energy in each Mel-frequency bands""" ; + dc:description """""" ; + vamp:fixed_bin_count "true" ; + vamp:unit "" ; + a vamp:QuantizedOutput ; + vamp:bin_count 1 ; + . -- 2.11.0