annotate cqvamp.n3 @ 196:da283326bcd3 tip master

Update plugin versions in RDF
author Chris Cannam <cannam@all-day-breakfast.com>
date Fri, 28 Feb 2020 09:43:02 +0000
parents 60b34c5c650f
children
rev   line source
c@71 1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
c@71 2 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
c@71 3 @prefix vamp: <http://purl.org/ontology/vamp/> .
c@71 4 @prefix plugbase: <http://vamp-plugins.org/rdf/plugins/cqvamp#> .
c@71 5 @prefix owl: <http://www.w3.org/2002/07/owl#> .
c@71 6 @prefix dc: <http://purl.org/dc/elements/1.1/> .
c@71 7 @prefix af: <http://purl.org/ontology/af/> .
c@71 8 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
c@146 9 @prefix doap: <http://usefulinc.com/ns/doap#> .
c@71 10 @prefix cc: <http://web.resource.org/cc/> .
c@71 11 @prefix : <#> .
c@71 12
c@71 13 <> a vamp:PluginDescription ;
c@71 14 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ;
c@71 15 foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/cqvamp> .
c@71 16
c@146 17 :library_maker
c@146 18 foaf:name "Queen Mary, University of London" ;
c@146 19 foaf:logo <http://vamp-plugins.org/rdf/plugins/makers/qm.png> ;
c@146 20 foaf:page <http://c4dm.eecs.qmul.ac.uk/> .
c@146 21
c@192 22 plugbase:library a vamp:PluginLibrary ;
c@71 23 vamp:identifier "cqvamp" ;
c@146 24 dc:title "Constant-Q" ;
c@146 25 dc:description "A plugin implementing the Constant-Q transform of a time-domain signal." ;
c@146 26 foaf:maker :library_maker ;
c@130 27 vamp:available_plugin plugbase:cqchromavamp ;
c@71 28 vamp:available_plugin plugbase:cqvamp ;
c@130 29 vamp:available_plugin plugbase:cqvampmidi ;
c@130 30 foaf:page <http://code.soundsoftware.ac.uk/projects/constant-q-cpp> ;
c@192 31 doap:download-page <http://code.soundsoftware.ac.uk/projects/constant-q-cpp/files> ;
c@71 32 .
c@71 33
c@130 34 plugbase:cqchromavamp a vamp:Plugin ;
c@130 35 dc:title "Chromagram" ;
c@130 36 vamp:name "Chromagram" ;
c@155 37 dc:description """Extract a Constant-Q spectrogram with constant ratio of centre frequency to resolution from the audio, then wrap it around into a single-octave chromagram.""" ;
c@146 38 foaf:maker :library_maker ;
c@146 39 dc:rights """Plugin by Chris Cannam. Method by Christian Schörkhuber and Anssi Klapuri. Copyright (c) 2014 QMUL. BSD/MIT licence.""" ;
c@130 40 # cc:license <Place plugin license URI here and uncomment> ;
c@130 41 vamp:identifier "cqchromavamp" ;
c@130 42 vamp:vamp_API_version vamp:api_version_2 ;
cannam@196 43 owl:versionInfo "2" ;
c@130 44 vamp:input_domain vamp:TimeDomain ;
c@130 45
c@130 46 vamp:parameter plugbase:cqchromavamp_param_lowestoct ;
c@130 47 vamp:parameter plugbase:cqchromavamp_param_octaves ;
c@130 48 vamp:parameter plugbase:cqchromavamp_param_tuning ;
c@130 49 vamp:parameter plugbase:cqchromavamp_param_bpo ;
c@130 50
c@130 51 vamp:output plugbase:cqchromavamp_output_chromagram ;
c@130 52 .
c@130 53 plugbase:cqchromavamp_param_lowestoct a vamp:QuantizedParameter ;
c@130 54 vamp:identifier "lowestoct" ;
c@130 55 dc:title "Lowest Contributing Octave" ;
c@130 56 dc:format "" ;
c@130 57 vamp:min_value -1 ;
c@130 58 vamp:max_value 12 ;
c@130 59 vamp:unit "" ;
c@130 60 vamp:quantize_step 1 ;
c@130 61 vamp:default_value 0 ;
c@130 62 vamp:value_names ();
c@130 63 .
c@130 64 plugbase:cqchromavamp_param_octaves a vamp:QuantizedParameter ;
c@130 65 vamp:identifier "octaves" ;
c@130 66 dc:title "Contributing Octave Count" ;
c@130 67 dc:format "octaves" ;
c@130 68 vamp:min_value 1 ;
c@130 69 vamp:max_value 12 ;
c@130 70 vamp:unit "octaves" ;
c@130 71 vamp:quantize_step 1 ;
c@130 72 vamp:default_value 7 ;
c@130 73 vamp:value_names ();
c@130 74 .
c@130 75 plugbase:cqchromavamp_param_tuning a vamp:Parameter ;
c@130 76 vamp:identifier "tuning" ;
c@130 77 dc:title "Tuning Frequency" ;
c@130 78 dc:format "Hz" ;
c@130 79 vamp:min_value 360 ;
c@130 80 vamp:max_value 500 ;
c@130 81 vamp:unit "Hz" ;
c@130 82 vamp:default_value 440 ;
c@130 83 vamp:value_names ();
c@130 84 .
c@130 85 plugbase:cqchromavamp_param_bpo a vamp:QuantizedParameter ;
c@130 86 vamp:identifier "bpo" ;
c@130 87 dc:title "Bins per Octave" ;
c@130 88 dc:format "bins" ;
c@130 89 vamp:min_value 2 ;
c@130 90 vamp:max_value 480 ;
c@130 91 vamp:unit "bins" ;
c@130 92 vamp:quantize_step 1 ;
c@130 93 vamp:default_value 36 ;
c@130 94 vamp:value_names ();
c@130 95 .
c@130 96 plugbase:cqchromavamp_output_chromagram a vamp:DenseOutput ;
c@130 97 vamp:identifier "chromagram" ;
c@130 98 dc:title "Chromagram" ;
c@130 99 dc:description """Chromagram obtained from output of constant-Q transform, folding over each process block into a single-octave vector""" ;
c@130 100 vamp:fixed_bin_count "true" ;
c@130 101 vamp:unit "" ;
c@130 102 vamp:bin_count 36 ;
c@191 103 vamp:computes_signal_type af:Chromagram ;
c@130 104 .
c@71 105 plugbase:cqvamp a vamp:Plugin ;
c@130 106 dc:title "Constant-Q Spectrogram (Hz range)" ;
c@130 107 vamp:name "Constant-Q Spectrogram (Hz range)" ;
c@130 108 dc:description """Extract a spectrogram with constant ratio of centre frequency to resolution from the input audio, specifying the frequency range in Hz.""" ;
c@146 109 foaf:maker :library_maker ;
c@146 110 dc:rights """Plugin by Chris Cannam. Method by Christian Schörkhuber and Anssi Klapuri. Copyright (c) 2014 QMUL. BSD/MIT licence.""" ;
c@71 111 # cc:license <Place plugin license URI here and uncomment> ;
c@71 112 vamp:identifier "cqvamp" ;
c@71 113 vamp:vamp_API_version vamp:api_version_2 ;
cannam@196 114 owl:versionInfo "3" ;
c@71 115 vamp:input_domain vamp:TimeDomain ;
c@71 116
c@130 117 vamp:parameter plugbase:cqvamp_param_minfreq ;
c@130 118 vamp:parameter plugbase:cqvamp_param_maxfreq ;
c@71 119 vamp:parameter plugbase:cqvamp_param_bpo ;
c@130 120 vamp:parameter plugbase:cqvamp_param_interpolation ;
c@71 121
c@71 122 vamp:output plugbase:cqvamp_output_constantq ;
c@71 123 .
c@130 124 plugbase:cqvamp_param_minfreq a vamp:Parameter ;
c@130 125 vamp:identifier "minfreq" ;
c@130 126 dc:title "Minimum Frequency" ;
c@130 127 dc:format "Hz" ;
c@130 128 vamp:min_value 1 ;
c@130 129 vamp:max_value 24000 ;
c@130 130 vamp:unit "Hz" ;
c@130 131 vamp:default_value 100 ;
c@130 132 vamp:value_names ();
c@130 133 .
c@130 134 plugbase:cqvamp_param_maxfreq a vamp:Parameter ;
c@130 135 vamp:identifier "maxfreq" ;
c@130 136 dc:title "Maximum Frequency" ;
c@130 137 dc:format "Hz" ;
c@130 138 vamp:min_value 1 ;
c@130 139 vamp:max_value 24000 ;
c@130 140 vamp:unit "Hz" ;
c@130 141 vamp:default_value 14080 ;
c@130 142 vamp:value_names ();
c@130 143 .
c@130 144 plugbase:cqvamp_param_bpo a vamp:QuantizedParameter ;
c@130 145 vamp:identifier "bpo" ;
c@130 146 dc:title "Bins per Octave" ;
c@130 147 dc:format "bins" ;
c@130 148 vamp:min_value 2 ;
c@130 149 vamp:max_value 480 ;
c@130 150 vamp:unit "bins" ;
c@130 151 vamp:quantize_step 1 ;
c@130 152 vamp:default_value 36 ;
c@130 153 vamp:value_names ();
c@130 154 .
c@130 155 plugbase:cqvamp_param_interpolation a vamp:QuantizedParameter ;
c@130 156 vamp:identifier "interpolation" ;
c@130 157 dc:title "Interpolation" ;
c@130 158 dc:format "" ;
c@130 159 vamp:min_value 0 ;
c@130 160 vamp:max_value 2 ;
c@130 161 vamp:unit "" ;
c@130 162 vamp:quantize_step 1 ;
c@130 163 vamp:default_value 2 ;
c@130 164 vamp:value_names ( "None, leave as zero" "None, repeat prior value" "Linear interpolation");
c@130 165 .
c@130 166 plugbase:cqvamp_output_constantq a vamp:DenseOutput ;
c@130 167 vamp:identifier "constantq" ;
c@130 168 dc:title "Constant-Q Spectrogram" ;
c@130 169 dc:description """Output of constant-Q transform, as a single vector per process block""" ;
c@130 170 vamp:fixed_bin_count "true" ;
c@130 171 vamp:unit "" ;
c@130 172 vamp:bin_count 216 ;
c@191 173 vamp:computes_signal_type af:Spectrogram ;
c@130 174 .
c@130 175 plugbase:cqvampmidi a vamp:Plugin ;
c@130 176 dc:title "Constant-Q Spectrogram (MIDI pitch range)" ;
c@130 177 vamp:name "Constant-Q Spectrogram (MIDI pitch range)" ;
c@130 178 dc:description """Extract a spectrogram with constant ratio of centre frequency to resolution from the input audio, specifying the frequency range in MIDI pitch units.""" ;
c@146 179 foaf:maker :library_maker ;
c@146 180 dc:rights """Plugin by Chris Cannam. Method by Christian Schörkhuber and Anssi Klapuri. Copyright (c) 2014 QMUL. BSD/MIT licence.""" ;
c@130 181 # cc:license <Place plugin license URI here and uncomment> ;
c@130 182 vamp:identifier "cqvampmidi" ;
c@130 183 vamp:vamp_API_version vamp:api_version_2 ;
cannam@196 184 owl:versionInfo "3" ;
c@130 185 vamp:input_domain vamp:TimeDomain ;
c@130 186
c@130 187 vamp:parameter plugbase:cqvampmidi_param_minpitch ;
c@130 188 vamp:parameter plugbase:cqvampmidi_param_maxpitch ;
c@130 189 vamp:parameter plugbase:cqvampmidi_param_tuning ;
c@130 190 vamp:parameter plugbase:cqvampmidi_param_bpo ;
c@130 191 vamp:parameter plugbase:cqvampmidi_param_interpolation ;
c@130 192
c@130 193 vamp:output plugbase:cqvampmidi_output_constantq ;
c@130 194 .
c@130 195 plugbase:cqvampmidi_param_minpitch a vamp:QuantizedParameter ;
c@71 196 vamp:identifier "minpitch" ;
c@71 197 dc:title "Minimum Pitch" ;
c@71 198 dc:format "MIDI units" ;
c@71 199 vamp:min_value 0 ;
c@71 200 vamp:max_value 127 ;
c@71 201 vamp:unit "MIDI units" ;
c@71 202 vamp:quantize_step 1 ;
c@71 203 vamp:default_value 36 ;
c@71 204 vamp:value_names ();
c@71 205 .
c@130 206 plugbase:cqvampmidi_param_maxpitch a vamp:QuantizedParameter ;
c@71 207 vamp:identifier "maxpitch" ;
c@71 208 dc:title "Maximum Pitch" ;
c@71 209 dc:format "MIDI units" ;
c@71 210 vamp:min_value 0 ;
c@71 211 vamp:max_value 127 ;
c@71 212 vamp:unit "MIDI units" ;
c@71 213 vamp:quantize_step 1 ;
c@71 214 vamp:default_value 84 ;
c@71 215 vamp:value_names ();
c@71 216 .
c@130 217 plugbase:cqvampmidi_param_tuning a vamp:Parameter ;
c@71 218 vamp:identifier "tuning" ;
c@71 219 dc:title "Tuning Frequency" ;
c@71 220 dc:format "Hz" ;
c@71 221 vamp:min_value 360 ;
c@71 222 vamp:max_value 500 ;
c@71 223 vamp:unit "Hz" ;
c@71 224 vamp:default_value 440 ;
c@71 225 vamp:value_names ();
c@71 226 .
c@130 227 plugbase:cqvampmidi_param_bpo a vamp:QuantizedParameter ;
c@71 228 vamp:identifier "bpo" ;
c@71 229 dc:title "Bins per Octave" ;
c@71 230 dc:format "bins" ;
c@71 231 vamp:min_value 2 ;
c@71 232 vamp:max_value 480 ;
c@71 233 vamp:unit "bins" ;
c@71 234 vamp:quantize_step 1 ;
c@130 235 vamp:default_value 36 ;
c@71 236 vamp:value_names ();
c@71 237 .
c@130 238 plugbase:cqvampmidi_param_interpolation a vamp:QuantizedParameter ;
c@130 239 vamp:identifier "interpolation" ;
c@130 240 dc:title "Interpolation" ;
c@130 241 dc:format "" ;
c@130 242 vamp:min_value 0 ;
c@130 243 vamp:max_value 2 ;
c@130 244 vamp:unit "" ;
c@130 245 vamp:quantize_step 1 ;
c@130 246 vamp:default_value 2 ;
c@130 247 vamp:value_names ( "None, leave as zero" "None, repeat prior value" "Linear interpolation");
c@130 248 .
c@130 249 plugbase:cqvampmidi_output_constantq a vamp:DenseOutput ;
c@71 250 vamp:identifier "constantq" ;
c@71 251 dc:title "Constant-Q Spectrogram" ;
c@71 252 dc:description """Output of constant-Q transform, as a single vector per process block""" ;
c@130 253 vamp:fixed_bin_count "true" ;
c@71 254 vamp:unit "" ;
c@130 255 vamp:bin_count 216 ;
c@191 256 vamp:computes_signal_type af:Spectrogram ;
c@71 257 .
c@71 258