Mercurial > hg > pmhd
view sonic-annotator-0.7-osx-x86_64/mtg-melodia.n3 @ 13:844d341cf643 tip
Back up before ISMIR
author | Yading Song <yading.song@eecs.qmul.ac.uk> |
---|---|
date | Thu, 31 Oct 2013 13:17:06 +0000 |
parents | f445c3017523 |
children |
line wrap: on
line source
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix vamp: <http://purl.org/ontology/vamp/> . @prefix plugbase: <http://vamp-plugins.org/rdf/plugins/mtg-melodia#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix dc: <http://purl.org/dc/elements/1.1/> . @prefix af: <http://purl.org/ontology/af/> . @prefix foaf: <http://xmlns.com/foaf/0.1/> . @prefix cc: <http://web.resource.org/cc/> . @prefix : <#> . <> a vamp:PluginDescription ; foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ; foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/mtg-melodia> . :mtg-melodia a vamp:PluginLibrary ; vamp:identifier "mtg-melodia" ; vamp:available_plugin plugbase:melodia ; vamp:available_plugin plugbase:melodiaviz ; foaf:page <http://mtg.upf.edu/technologies/melodia> ; . plugbase:melodia a vamp:Plugin ; dc:title "MELODIA - Melody Extraction" ; vamp:name "MELODIA - Melody Extraction" ; dc:description """Estimates the melody pitch in polyphonic music (also good for homophonic and monophonic music). Segments without melody are indicated by zero or negative values. For further details please read: J. Salamon and E. Gomez, "Melody Extraction from Polyphonic Music Signals using Pitch Contour Characteristics", IEEE Transactions on Audio, Speech and Language Processing, 20(6):1759-1770, 2012. We would highly appreciate the above reference being cited in publications of work in which this plug-in was used.""" ; foaf:maker [ foaf:name "Music Technology Group, Universitat Pompeu Fabra" ] ; # FIXME could give plugin author's URI here dc:rights """Plugin by Justin Salamon. Copyright (c) Music Technology Group, Universitat Pompeu Fabra - All Rights Reserved""" ; # cc:license <Place plugin license URI here and uncomment> ; vamp:identifier "melodia" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "1" ; vamp:input_domain vamp:TimeDomain ; vamp:parameter plugbase:melodia_param_minfqr ; vamp:parameter plugbase:melodia_param_maxfqr ; vamp:parameter plugbase:melodia_param_voicing ; vamp:parameter plugbase:melodia_param_minpeaksalience ; vamp:output plugbase:melodia_output_melody ; . plugbase:melodia_param_minfqr a vamp:Parameter ; vamp:identifier "minfqr" ; dc:title "Min Frequency" ; dc:format "Hz" ; vamp:min_value 55 ; vamp:max_value 1760 ; vamp:unit "Hz" ; vamp:default_value 55 ; vamp:value_names (); . plugbase:melodia_param_maxfqr a vamp:Parameter ; vamp:identifier "maxfqr" ; dc:title "Max Frequency" ; dc:format "Hz" ; vamp:min_value 55 ; vamp:max_value 1760 ; vamp:unit "Hz" ; vamp:default_value 1760 ; vamp:value_names (); . plugbase:melodia_param_voicing a vamp:QuantizedParameter ; vamp:identifier "voicing" ; dc:title "Voicing Tolerance" ; dc:format "" ; vamp:min_value -2.6 ; vamp:max_value 3 ; vamp:unit "" ; vamp:quantize_step 0.01 ; vamp:default_value 0.2 ; vamp:value_names (); . plugbase:melodia_param_minpeaksalience a vamp:QuantizedParameter ; vamp:identifier "minpeaksalience" ; dc:title "Monophonic Noise Filter" ; dc:format "" ; vamp:min_value 0 ; vamp:max_value 100 ; vamp:unit "" ; vamp:quantize_step 1 ; vamp:default_value 0 ; vamp:value_names (); . plugbase:melodia_output_melody a vamp:DenseOutput ; vamp:identifier "melody" ; dc:title "Melody" ; dc:description """Estimated melody frequency in Hertz. Non-voiced segments indicated by negative values.""" ; vamp:fixed_bin_count "true" ; vamp:unit "Hz" ; vamp:bin_count 1 ; # vamp:computes_event_type <Place event type URI here and uncomment> ; # vamp:computes_feature <Place feature attribute URI here and uncomment> ; # vamp:computes_signal_type <Place signal type URI here and uncomment> ; . plugbase:melodiaviz a vamp:Plugin ; dc:title "MELODIA - Melody Extraction (intermediate steps)" ; vamp:name "MELODIA - Melody Extraction (intermediate steps)" ; dc:description """Provides visualisations of the intermediate steps calculated by the melody extraction algorithm implemented in the MELODIA - Melody Extraction plug-in. For further details please read: J. Salamon and E. Gomez, "Melody Extraction from Polyphonic Music Signals using Pitch Contour Characteristics", IEEE Transactions on Audio, Speech and Language Processing, 20(6):1759-1770, 2012. We would highly appreciate the above reference being cited in publications of work in which this plug-in was used.""" ; foaf:maker [ foaf:name "Music Technology Group, Universitat Pompeu Fabra" ] ; # FIXME could give plugin author's URI here dc:rights """Plugin by Justin Salamon. Copyright (c) Music Technology Group, Universitat Pompeu Fabra - All Rights Reserved""" ; # cc:license <Place plugin license URI here and uncomment> ; vamp:identifier "melodiaviz" ; vamp:vamp_API_version vamp:api_version_2 ; owl:versionInfo "1" ; vamp:input_domain vamp:TimeDomain ; vamp:parameter plugbase:melodiaviz_param_minfqr ; vamp:parameter plugbase:melodiaviz_param_maxfqr ; vamp:parameter plugbase:melodiaviz_param_voicing ; vamp:parameter plugbase:melodiaviz_param_minpeaksalience ; vamp:output plugbase:melodiaviz_output_saliencefunction ; vamp:output plugbase:melodiaviz_output_contoursall ; vamp:output plugbase:melodiaviz_output_contoursmelody ; . plugbase:melodiaviz_param_minfqr a vamp:Parameter ; vamp:identifier "minfqr" ; dc:title "Min Frequency" ; dc:format "Hz" ; vamp:min_value 55 ; vamp:max_value 1760 ; vamp:unit "Hz" ; vamp:default_value 55 ; vamp:value_names (); . plugbase:melodiaviz_param_maxfqr a vamp:Parameter ; vamp:identifier "maxfqr" ; dc:title "Max Frequency" ; dc:format "Hz" ; vamp:min_value 55 ; vamp:max_value 1760 ; vamp:unit "Hz" ; vamp:default_value 1760 ; vamp:value_names (); . plugbase:melodiaviz_param_voicing a vamp:QuantizedParameter ; vamp:identifier "voicing" ; dc:title "Voicing Tolerance" ; dc:format "" ; vamp:min_value -2.6 ; vamp:max_value 3 ; vamp:unit "" ; vamp:quantize_step 0.01 ; vamp:default_value 0.2 ; vamp:value_names (); . plugbase:melodiaviz_param_minpeaksalience a vamp:QuantizedParameter ; vamp:identifier "minpeaksalience" ; dc:title "Monophonic Noise Filter" ; dc:format "" ; vamp:min_value 0 ; vamp:max_value 100 ; vamp:unit "" ; vamp:quantize_step 1 ; vamp:default_value 0 ; vamp:value_names (); . plugbase:melodiaviz_output_saliencefunction a vamp:DenseOutput ; vamp:identifier "saliencefunction" ; dc:title "Salience Function" ; dc:description """Estimate of pitch salience over time""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 600 ; # vamp:computes_event_type <Place event type URI here and uncomment> ; # vamp:computes_feature <Place feature attribute URI here and uncomment> ; # vamp:computes_signal_type <Place signal type URI here and uncomment> ; . plugbase:melodiaviz_output_contoursall a vamp:DenseOutput ; vamp:identifier "contoursall" ; dc:title "Pitch Contours: All" ; dc:description """All pitch contours generated from the salience fucntion""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 600 ; # vamp:computes_event_type <Place event type URI here and uncomment> ; # vamp:computes_feature <Place feature attribute URI here and uncomment> ; # vamp:computes_signal_type <Place signal type URI here and uncomment> ; . plugbase:melodiaviz_output_contoursmelody a vamp:DenseOutput ; vamp:identifier "contoursmelody" ; dc:title "Pitch Contours: Melody" ; dc:description """Final set of pitch contours from which the melody is obtained""" ; vamp:fixed_bin_count "true" ; vamp:unit "" ; vamp:bin_count 600 ; # vamp:computes_event_type <Place event type URI here and uncomment> ; # vamp:computes_feature <Place feature attribute URI here and uncomment> ; # vamp:computes_signal_type <Place signal type URI here and uncomment> ; .