annotate plugins/mvamp-ibt.n3 @ 100:c0afe853924a tip

Use common name
author Chris Cannam <cannam@all-day-breakfast.com>
date Tue, 29 Jun 2021 12:11:48 +0100
parents f8fab3aad0c1
children
rev   line source
Chris@17 1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
Chris@17 2 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
Chris@17 3 @prefix vamp: <http://purl.org/ontology/vamp/> .
Chris@17 4 @prefix plugbase: <http://vamp-plugins.org/rdf/plugins/mvamp#> .
Chris@17 5 @prefix owl: <http://www.w3.org/2002/07/owl#> .
Chris@17 6 @prefix dc: <http://purl.org/dc/elements/1.1/> .
Chris@17 7 @prefix af: <http://purl.org/ontology/af/> .
Chris@17 8 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
Chris@46 9 @prefix doap: <http://usefulinc.com/ns/doap#> .
Chris@17 10 @prefix cc: <http://web.resource.org/cc/> .
Chris@17 11 @prefix : <#> .
Chris@17 12
Chris@17 13 <> a vamp:PluginDescription ;
Chris@17 14 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ;
Chris@17 15 foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/mvamp-ibt> .
Chris@17 16
Chris@46 17 :maker
Chris@46 18 foaf:name "SMC Group at INESC Porto" ;
Chris@46 19 foaf:logo <http://vamp-plugins.org/rdf/plugins/makers/smc.png> ;
Chris@52 20 foaf:page <http://smc.inescporto.pt> ;
Chris@52 21 .
Chris@46 22
Chris@17 23 :mvamp a vamp:PluginLibrary ;
Chris@17 24 vamp:identifier "mvamp-ibt" ;
Chris@17 25 vamp:available_plugin plugbase:marsyas_ibt ;
Chris@46 26 foaf:page <http://smc.inescporto.pt/technologies/ibt/> ;
Chris@52 27 doap:download-page <http://smc.inescporto.pt/technologies/ibt/> ;
Chris@46 28 dc:title "INESC Porto Beat Tracker" ;
Chris@46 29 dc:description "Plugin from João Oliveira of the SMC Group for tempo induction and beat tracking, built on the MARSYAS framework" ;
Chris@46 30 vamp:has_source true ;
Chris@46 31 vamp:has_binary "linux32" ;
Chris@46 32 vamp:has_binary "linux64" ;
Chris@46 33 vamp:has_binary "osx" ;
Chris@46 34 vamp:has_binary "win32" ;
Chris@17 35 .
Chris@17 36
Chris@17 37 plugbase:marsyas_ibt a vamp:Plugin ;
Chris@17 38 dc:title "IBT - INESC Beat Tracker" ;
Chris@17 39 vamp:name "IBT - INESC Beat Tracker" ;
Chris@17 40 dc:description """Estimates beat locations and tempo (off-line [default] and on-line modes of operation)""" ;
Chris@46 41 foaf:maker :maker ;
Chris@17 42 dc:rights """GPL v3 license""" ;
Chris@17 43 # cc:license <Place plugin license URI here and uncomment> ;
Chris@17 44 vamp:identifier "marsyas_ibt" ;
Chris@17 45 vamp:vamp_API_version vamp:api_version_1 ;
Chris@17 46 owl:versionInfo "2" ;
Chris@18 47 vamp:input_domain vamp:FrequencyDomain ;
Chris@18 48 vamp:parameter plugbase:marsyas_ibt_param_indtime ;
Chris@18 49 vamp:parameter plugbase:marsyas_ibt_param_minbpm ;
Chris@18 50 vamp:parameter plugbase:marsyas_ibt_param_maxbpm ;
Chris@18 51 vamp:parameter plugbase:marsyas_ibt_param_induction ;
Chris@18 52 vamp:parameter plugbase:marsyas_ibt_param_online ;
Chris@18 53 vamp:parameter plugbase:marsyas_ibt_param_metrical_changes ;
Chris@18 54 vamp:output plugbase:marsyas_ibt_output_beats ;
Chris@46 55 vamp:category "Time > Tempo" ;
Chris@17 56 .
Chris@18 57 plugbase:marsyas_ibt_param_indtime a vamp:QuantizedParameter ;
Chris@18 58 vamp:identifier "indtime" ;
Chris@18 59 dc:title "Duration of Induction Steps" ;
Chris@18 60 dc:description "Duration of induction steps" ;
Chris@18 61 vamp:min_value 1.2 ;
Chris@18 62 vamp:max_value 60.0 ;
Chris@18 63 vamp:unit "s" ;
Chris@18 64 vamp:quantize_step 0.1 ;
Chris@18 65 vamp:default_value 5.0 ;
Chris@18 66 vamp:value_names ();
Chris@18 67 .
Chris@18 68 plugbase:marsyas_ibt_param_minbpm a vamp:QuantizedParameter ;
Chris@18 69 vamp:identifier "minbpm" ;
Chris@18 70 dc:title "Minimum Allowed Tempo (BPM)" ;
Chris@18 71 dc:description "Minimum allowed tempo (BPM)" ;
Chris@18 72 vamp:min_value 1 ;
Chris@18 73 vamp:max_value 249 ;
Chris@18 74 vamp:unit "bpm" ;
Chris@18 75 vamp:quantize_step 1 ;
Chris@18 76 vamp:default_value 50 ;
Chris@18 77 vamp:value_names ();
Chris@18 78 .
Chris@18 79 plugbase:marsyas_ibt_param_maxbpm a vamp:QuantizedParameter ;
Chris@18 80 vamp:identifier "maxbpm" ;
Chris@18 81 dc:title "Maximum Allowed Tempo (BPM)" ;
Chris@18 82 dc:description "Maximum allowed tempo (BPM)" ;
Chris@18 83 vamp:min_value 51 ;
Chris@18 84 vamp:max_value 400 ;
Chris@18 85 vamp:unit "bpm" ;
Chris@18 86 vamp:quantize_step 1 ;
Chris@18 87 vamp:default_value 250 ;
Chris@18 88 vamp:value_names ();
Chris@18 89 .
Chris@18 90 plugbase:marsyas_ibt_param_induction a vamp:QuantizedParameter ;
Chris@18 91 vamp:identifier "induction" ;
Chris@18 92 dc:title "Induction Operation Mode" ;
Chris@18 93 dc:description "Induction mode of operation" ;
Chris@18 94 vamp:min_value 0 ;
Chris@18 95 vamp:max_value 3 ;
Chris@18 96 vamp:unit "" ;
Chris@18 97 vamp:quantize_step 1 ;
Chris@18 98 vamp:default_value 0 ;
Chris@18 99 vamp:value_names ("Single (only at the beginning)" "Supervised (automatically triggered for recovery)" "Random (every random time-points)" "Repeated (spaced by induction time)");
Chris@18 100 .
Chris@18 101 plugbase:marsyas_ibt_param_online a vamp:QuantizedParameter ;
Chris@18 102 vamp:identifier "online" ;
Chris@18 103 dc:title "On-line Operation Mode" ;
Chris@18 104 dc:description "Activates the on-line operation mode (off-line operation by default)" ;
Chris@18 105 vamp:min_value 0 ;
Chris@18 106 vamp:max_value 1 ;
Chris@18 107 vamp:unit "" ;
Chris@18 108 vamp:quantize_step 1 ;
Chris@18 109 vamp:default_value 0 ;
Chris@18 110 vamp:value_names ();
Chris@18 111 .
Chris@18 112 plugbase:marsyas_ibt_param_metrical_changes a vamp:QuantizedParameter ;
Chris@18 113 vamp:identifier "metrical_changes" ;
Chris@18 114 dc:title "Avoid Metrical Changes" ;
Chris@18 115 dc:description "Avoid metrical changes by limiting the considered tempo to an octave (for on-line mode)" ;
Chris@18 116 vamp:min_value 0 ;
Chris@18 117 vamp:max_value 1 ;
Chris@18 118 vamp:unit "" ;
Chris@18 119 vamp:quantize_step 1 ;
Chris@18 120 vamp:default_value 0 ;
Chris@18 121 vamp:value_names ();
Chris@18 122 .
Chris@18 123 plugbase:marsyas_ibt_output_beats a vamp:SparseOutput ;
Chris@18 124 vamp:identifier "beat_times" ;
Chris@18 125 dc:title "Beat Times" ;
Chris@18 126 dc:description "Estimated/predicted beat times" ;
Chris@18 127 vamp:fixed_bin_count "true" ;
Chris@18 128 vamp:unit "s" ;
Chris@18 129 vamp:bin_count 0 ;
Chris@18 130 vamp:bin_names () ;
Chris@18 131 vamp:sample_type vamp:VariableSampleRate ;
Chris@18 132 vamp:sample_rate 86.1326 ;
Chris@18 133 vamp:computes_event_type af:Beat;
Chris@18 134 .
Chris@46 135