annotate silvet.n3 @ 191:ec19a15bee82

RDF file, and some copyright etc updates
author Chris Cannam
date Wed, 04 Jun 2014 09:55:31 +0100
parents
children d315e946c5fc
rev   line source
Chris@191 1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
Chris@191 2 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
Chris@191 3 @prefix vamp: <http://purl.org/ontology/vamp/> .
Chris@191 4 @prefix plugbase: <http://vamp-plugins.org/rdf/plugins/silvet#> .
Chris@191 5 @prefix owl: <http://www.w3.org/2002/07/owl#> .
Chris@191 6 @prefix dc: <http://purl.org/dc/elements/1.1/> .
Chris@191 7 @prefix af: <http://purl.org/ontology/af/> .
Chris@191 8 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
Chris@191 9 @prefix cc: <http://web.resource.org/cc/> .
Chris@191 10 @prefix : <#> .
Chris@191 11
Chris@191 12 <> a vamp:PluginDescription ;
Chris@191 13 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ;
Chris@191 14 foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/silvet> .
Chris@191 15
Chris@191 16 :silvet a vamp:PluginLibrary ;
Chris@191 17 vamp:identifier "silvet" ;
Chris@191 18 vamp:available_plugin plugbase:silvet ;
Chris@191 19 foaf:page <http://code.soundsoftware.ac.uk/projects/silvet> ;
Chris@191 20 .
Chris@191 21
Chris@191 22 plugbase:silvet a vamp:Plugin ;
Chris@191 23 dc:title "Silvet Note Transcription" ;
Chris@191 24 vamp:name "Silvet Note Transcription" ;
Chris@191 25 dc:description """""" ;
Chris@191 26 foaf:maker [ foaf:name "Queen Mary, University of London" ] ; # FIXME could give plugin author's URI here
Chris@191 27 dc:rights """Method by Emmanouil Benetos and Simon Dixon; plugin by Chris Cannam and Emmanouil Benetos. GPL licence.""" ;
Chris@191 28 # cc:license <Place plugin license URI here and uncomment> ;
Chris@191 29 vamp:identifier "silvet" ;
Chris@191 30 vamp:vamp_API_version vamp:api_version_2 ;
Chris@191 31 owl:versionInfo "1" ;
Chris@191 32 vamp:input_domain vamp:TimeDomain ;
Chris@191 33
Chris@191 34 vamp:parameter plugbase:silvet_param_mode ;
Chris@191 35 vamp:parameter plugbase:silvet_param_instrument ;
Chris@191 36 vamp:parameter plugbase:silvet_param_finetune ;
Chris@191 37
Chris@191 38 vamp:output plugbase:silvet_output_notes ;
Chris@191 39 vamp:output plugbase:silvet_output_timefreq ;
Chris@191 40 .
Chris@191 41 plugbase:silvet_param_mode a vamp:QuantizedParameter ;
Chris@191 42 vamp:identifier "mode" ;
Chris@191 43 dc:title "Processing mode" ;
Chris@191 44 dc:format "" ;
Chris@191 45 vamp:min_value 0 ;
Chris@191 46 vamp:max_value 1 ;
Chris@191 47 vamp:unit "" ;
Chris@191 48 vamp:quantize_step 1 ;
Chris@191 49 vamp:default_value 1 ;
Chris@191 50 vamp:value_names ( "Draft (faster)" "Intensive (higher quality)");
Chris@191 51 .
Chris@191 52 plugbase:silvet_param_instrument a vamp:QuantizedParameter ;
Chris@191 53 vamp:identifier "instrument" ;
Chris@191 54 dc:title "Instrument" ;
Chris@191 55 dc:format "" ;
Chris@191 56 vamp:min_value 0 ;
Chris@191 57 vamp:max_value 12 ;
Chris@191 58 vamp:unit "" ;
Chris@191 59 vamp:quantize_step 1 ;
Chris@191 60 vamp:default_value 0 ;
Chris@191 61 vamp:value_names ( "Multiple or unknown instruments" "Piano" "Guitar" "Violin" "Cello" "Horn" "Flute" "Oboe" "Clarinet" "Tenor Sax" "Bassoon" "String ensemble" "Wind ensemble");
Chris@191 62 .
Chris@191 63 plugbase:silvet_param_finetune a vamp:QuantizedParameter ;
Chris@191 64 vamp:identifier "finetune" ;
Chris@191 65 dc:title "Return fine pitch estimates" ;
Chris@191 66 dc:format "" ;
Chris@191 67 vamp:min_value 0 ;
Chris@191 68 vamp:max_value 1 ;
Chris@191 69 vamp:unit "" ;
Chris@191 70 vamp:quantize_step 1 ;
Chris@191 71 vamp:default_value 0 ;
Chris@191 72 vamp:value_names ();
Chris@191 73 .
Chris@191 74 plugbase:silvet_output_notes a vamp:SparseOutput ;
Chris@191 75 vamp:identifier "notes" ;
Chris@191 76 dc:title "Note transcription" ;
Chris@191 77 dc:description """Overall note transcription across selected instruments""" ;
Chris@191 78 vamp:fixed_bin_count "true" ;
Chris@191 79 vamp:unit "Hz" ;
Chris@191 80 vamp:bin_count 2 ;
Chris@191 81 vamp:bin_names ( "Frequency" "Velocity");
Chris@191 82 vamp:sample_type vamp:VariableSampleRate ;
Chris@191 83 vamp:sample_rate 711.29 ;
Chris@191 84 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@191 85 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@191 86 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@191 87 .
Chris@191 88 plugbase:silvet_output_timefreq a vamp:DenseOutput ;
Chris@191 89 vamp:identifier "timefreq" ;
Chris@191 90 dc:title "Time-frequency distribution" ;
Chris@191 91 dc:description """Filtered constant-Q time-frequency distribution used as input to the expectation-maximisation algorithm""" ;
Chris@191 92 vamp:fixed_bin_count "true" ;
Chris@191 93 vamp:unit "" ;
Chris@191 94 vamp:bin_count 545 ;
Chris@191 95 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@191 96 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@191 97 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@191 98 .
Chris@191 99