annotate plugins/mazurka-plugins.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 7255ca84d19a
children
rev   line source
Chris@8 1 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
Chris@8 2 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
Chris@8 3 @prefix vamp: <http://purl.org/ontology/vamp/> .
Chris@8 4 @prefix plugbase: <http://vamp-plugins.org/rdf/plugins/mazurka-plugins#> .
Chris@8 5 @prefix owl: <http://www.w3.org/2002/07/owl#> .
Chris@8 6 @prefix dc: <http://purl.org/dc/elements/1.1/> .
Chris@8 7 @prefix af: <http://purl.org/ontology/af/> .
Chris@8 8 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
Chris@40 9 @prefix doap: <http://usefulinc.com/ns/doap#> .
Chris@8 10 @prefix cc: <http://web.resource.org/cc/> .
Chris@11 11 @prefix : <#> .
Chris@8 12
Chris@8 13 <> a vamp:PluginDescription ;
Chris@8 14 foaf:maker <http://www.vamp-plugins.org/doap.rdf#template-generator> ;
Chris@8 15 foaf:primaryTopic <http://vamp-plugins.org/rdf/plugins/mazurka-plugins> .
Chris@8 16
Chris@40 17 :maker
Chris@40 18 foaf:name "The Mazurka Project" ;
Chris@40 19 foaf:page <http://www.mazurka.org.uk/> .
Chris@40 20
Chris@40 21 plugbase:library a vamp:PluginLibrary ;
Chris@8 22 vamp:identifier "mazurka-plugins" ;
Chris@40 23 dc:title "Mazurka Plugins" ;
Chris@40 24 dc:description "Spectral visualisation and feature extraction plugins from the Mazurka project" ;
Chris@40 25 foaf:maker :maker ;
Chris@40 26 foaf:page <http://www.mazurka.org.uk/software/sv/plugin/> ;
Chris@40 27 doap:download-page <http://www.mazurka.org.uk/software/sv/plugin/download/> ;
Chris@40 28 vamp:has_binary "win32" ;
Chris@42 29 vamp:has_binary "linux32" ;
Chris@8 30 vamp:available_plugin plugbase:mzchronogram ;
Chris@8 31 vamp:available_plugin plugbase:mzharmonicspectrum ;
Chris@8 32 vamp:available_plugin plugbase:mznevermore ;
Chris@8 33 vamp:available_plugin plugbase:mzpowercurve ;
Chris@8 34 vamp:available_plugin plugbase:mzspectralflux ;
Chris@8 35 vamp:available_plugin plugbase:mzspectralreflux ;
Chris@8 36 .
Chris@8 37
Chris@8 38 plugbase:mzchronogram a vamp:Plugin ;
Chris@8 39 dc:title "Chronogram" ;
Chris@8 40 vamp:name "Chronogram" ;
Chris@8 41 dc:description """Chronogram""" ;
Chris@40 42 foaf:maker :maker ;
Chris@8 43 dc:rights """2006 Craig Stuart Sapp""" ;
Chris@8 44 # cc:license <Place plugin license URI here and uncomment> ;
Chris@8 45 vamp:identifier "mzchronogram" ;
Chris@8 46 vamp:vamp_API_version vamp:api_version_1 ;
Chris@8 47 owl:versionInfo "200605270" ;
Chris@8 48 vamp:input_domain vamp:TimeDomain ;
Chris@8 49
Chris@8 50 vamp:parameter plugbase:mzchronogram_param_verticalperiod ;
Chris@8 51 vamp:parameter plugbase:mzchronogram_param_frequency ;
Chris@8 52 vamp:parameter plugbase:mzchronogram_param_chroma ;
Chris@8 53 vamp:parameter plugbase:mzchronogram_param_octave ;
Chris@8 54 vamp:parameter plugbase:mzchronogram_param_channelview ;
Chris@8 55 vamp:parameter plugbase:mzchronogram_param_sensitivity ;
Chris@8 56
Chris@8 57 vamp:output plugbase:mzchronogram_output_ ;
Chris@8 58 .
Chris@8 59 plugbase:mzchronogram_param_verticalperiod a vamp:QuantizedParameter ;
Chris@8 60 vamp:identifier "verticalperiod" ;
Chris@8 61 dc:title "Vertical period" ;
Chris@8 62 dc:format "samples" ;
Chris@8 63 vamp:min_value 1 ;
Chris@8 64 vamp:max_value 10000 ;
Chris@8 65 vamp:unit "samples" ;
Chris@8 66 vamp:quantize_step 1 ;
Chris@8 67 vamp:default_value 100 ;
Chris@8 68 vamp:value_names ();
Chris@8 69 .
Chris@8 70 plugbase:mzchronogram_param_frequency a vamp:Parameter ;
Chris@8 71 vamp:identifier "frequency" ;
Chris@8 72 dc:title "or Frequency" ;
Chris@8 73 dc:format "Hz" ;
Chris@8 74 vamp:min_value 0 ;
Chris@8 75 vamp:max_value 10000 ;
Chris@8 76 vamp:unit "Hz" ;
Chris@8 77 vamp:default_value 0 ;
Chris@8 78 vamp:value_names ();
Chris@8 79 .
Chris@8 80 plugbase:mzchronogram_param_chroma a vamp:QuantizedParameter ;
Chris@8 81 vamp:identifier "chroma" ;
Chris@8 82 dc:title "or Chroma" ;
Chris@8 83 dc:format "" ;
Chris@8 84 vamp:min_value 0 ;
Chris@8 85 vamp:max_value 12 ;
Chris@8 86 vamp:unit "" ;
Chris@8 87 vamp:quantize_step 1 ;
Chris@8 88 vamp:default_value 12 ;
Chris@8 89 vamp:value_names ( "C" "C#" "D" "D#" "E" "F" "F#" "G" "G#" "A" "A#" "B" "");
Chris@8 90 .
Chris@8 91 plugbase:mzchronogram_param_octave a vamp:QuantizedParameter ;
Chris@8 92 vamp:identifier "octave" ;
Chris@8 93 dc:title "+ Octave" ;
Chris@8 94 dc:format "" ;
Chris@8 95 vamp:min_value -1 ;
Chris@8 96 vamp:max_value 9 ;
Chris@8 97 vamp:unit "" ;
Chris@8 98 vamp:quantize_step 1 ;
Chris@8 99 vamp:default_value 0 ;
Chris@8 100 vamp:value_names ( "-1" "0" "1" "2" "3" "4" "5" "6" "7" "8" "9");
Chris@8 101 .
Chris@8 102 plugbase:mzchronogram_param_channelview a vamp:QuantizedParameter ;
Chris@8 103 vamp:identifier "channelview" ;
Chris@8 104 dc:title "Channel view" ;
Chris@8 105 dc:format "" ;
Chris@8 106 vamp:min_value -2 ;
Chris@8 107 vamp:max_value 1 ;
Chris@8 108 vamp:unit "" ;
Chris@8 109 vamp:quantize_step 1 ;
Chris@8 110 vamp:default_value -2 ;
Chris@8 111 vamp:value_names ( "stereo" "stereo difference" "left channel" "right channel");
Chris@8 112 .
Chris@8 113 plugbase:mzchronogram_param_sensitivity a vamp:Parameter ;
Chris@8 114 vamp:identifier "sensitivity" ;
Chris@8 115 dc:title "Sensitivity" ;
Chris@8 116 dc:format "" ;
Chris@8 117 vamp:min_value 0 ;
Chris@8 118 vamp:max_value 1 ;
Chris@8 119 vamp:unit "" ;
Chris@8 120 vamp:default_value 0 ;
Chris@8 121 vamp:value_names ();
Chris@8 122 .
Chris@8 123 plugbase:mzchronogram_output_ a vamp:DenseOutput ;
Chris@8 124 vamp:identifier "" ;
Chris@8 125 dc:title "Chronogram" ;
Chris@8 126 dc:description "chronogram" ;
Chris@8 127 vamp:fixed_bin_count "true" ;
Chris@8 128 vamp:unit "" ;
Chris@8 129 vamp:bin_count 0 ;
Chris@8 130 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 131 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 132 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 133 .
Chris@8 134 plugbase:mzharmonicspectrum a vamp:Plugin ;
Chris@8 135 dc:title "Harmonic Spectrogram" ;
Chris@8 136 vamp:name "Harmonic Spectrogram" ;
Chris@8 137 dc:description """Harmonic Spectrogram""" ;
Chris@40 138 foaf:maker :maker ;
Chris@8 139 dc:rights """2006 Craig Stuart Sapp""" ;
Chris@8 140 # cc:license <Place plugin license URI here and uncomment> ;
Chris@8 141 vamp:identifier "mzharmonicspectrum" ;
Chris@8 142 vamp:vamp_API_version vamp:api_version_1 ;
Chris@8 143 owl:versionInfo "200606190" ;
Chris@8 144 vamp:input_domain vamp:TimeDomain ;
Chris@8 145
Chris@8 146 vamp:parameter plugbase:mzharmonicspectrum_param_windowsamples ;
Chris@8 147 vamp:parameter plugbase:mzharmonicspectrum_param_stepsamples ;
Chris@8 148 vamp:parameter plugbase:mzharmonicspectrum_param_harmonics ;
Chris@8 149 vamp:parameter plugbase:mzharmonicspectrum_param_minpitch ;
Chris@8 150 vamp:parameter plugbase:mzharmonicspectrum_param_maxpitch ;
Chris@8 151 vamp:parameter plugbase:mzharmonicspectrum_param_method ;
Chris@8 152 vamp:parameter plugbase:mzharmonicspectrum_param_compress ;
Chris@8 153
Chris@8 154 vamp:output plugbase:mzharmonicspectrum_output_spectrogram ;
Chris@8 155 vamp:output plugbase:mzharmonicspectrum_output_spectralpower ;
Chris@8 156 vamp:output plugbase:mzharmonicspectrum_output_rawpitch ;
Chris@8 157 .
Chris@8 158 plugbase:mzharmonicspectrum_param_windowsamples a vamp:QuantizedParameter ;
Chris@8 159 vamp:identifier "windowsamples" ;
Chris@8 160 dc:title "Window size" ;
Chris@8 161 dc:format "samples" ;
Chris@8 162 vamp:min_value 2 ;
Chris@8 163 vamp:max_value 10000 ;
Chris@8 164 vamp:unit "samples" ;
Chris@8 165 vamp:quantize_step 1 ;
Chris@8 166 vamp:default_value 1500 ;
Chris@8 167 vamp:value_names ();
Chris@8 168 .
Chris@8 169 plugbase:mzharmonicspectrum_param_stepsamples a vamp:QuantizedParameter ;
Chris@8 170 vamp:identifier "stepsamples" ;
Chris@8 171 dc:title "Step size" ;
Chris@8 172 dc:format "samples" ;
Chris@8 173 vamp:min_value 2 ;
Chris@8 174 vamp:max_value 30000 ;
Chris@8 175 vamp:unit "samples" ;
Chris@8 176 vamp:quantize_step 1 ;
Chris@8 177 vamp:default_value 512 ;
Chris@8 178 vamp:value_names ();
Chris@8 179 .
Chris@8 180 plugbase:mzharmonicspectrum_param_harmonics a vamp:QuantizedParameter ;
Chris@8 181 vamp:identifier "harmonics" ;
Chris@8 182 dc:title "Harmonics" ;
Chris@8 183 dc:format "" ;
Chris@8 184 vamp:min_value 2 ;
Chris@8 185 vamp:max_value 20 ;
Chris@8 186 vamp:unit "" ;
Chris@8 187 vamp:quantize_step 1 ;
Chris@8 188 vamp:default_value 5 ;
Chris@8 189 vamp:value_names ();
Chris@8 190 .
Chris@8 191 plugbase:mzharmonicspectrum_param_minpitch a vamp:QuantizedParameter ;
Chris@8 192 vamp:identifier "minpitch" ;
Chris@8 193 dc:title "Min pitch" ;
Chris@8 194 dc:format "MIDI data" ;
Chris@8 195 vamp:min_value 0 ;
Chris@8 196 vamp:max_value 127 ;
Chris@8 197 vamp:unit "MIDI data" ;
Chris@8 198 vamp:quantize_step 1 ;
Chris@8 199 vamp:default_value 36 ;
Chris@8 200 vamp:value_names ( "C-1" "C#-1" "D-1" "D#-1" "E-1" "F-1" "F#-1" "G-1" "G#-1" "A-1" "A#-1" "B-1" "C0" "C#0" "D0" "D#0" "E0" "F0" "F#0" "G0" "G#0" "A0" "A#0" "B0" "C1" "C#1" "D1" "D#1" "E1" "F1" "F#1" "G1" "G#1" "A1" "A#1" "B1" "C2" "C#2" "D2" "D#2" "E2" "F2" "F#2" "G2" "G#2" "A2" "A#2" "B2" "C3" "C#3" "D3" "D#3" "E3" "F3" "F#3" "G3" "G#3" "A3" "A#3" "B3" "C4" "C#4" "D4" "D#4" "E4" "F4" "F#4" "G4" "G#4" "A4" "A#4" "B4" "C5" "C#5" "D5" "D#5" "E5" "F5" "F#5" "G5" "G#5" "A5" "A#5" "B5" "C6" "C#6" "D6" "D#6" "E6" "F6" "F#6" "G6" "G#6" "A6" "A#6" "B6" "C7" "C#7" "D7" "D#7" "E7" "F7" "F#7" "G7" "G#7" "A7" "A#7" "B7" "C8" "C#8" "D8" "D#8" "E8" "F8" "F#8" "G8" "G#8" "A8" "A#8" "B8" "C9" "C#9" "D9" "D#9" "E9" "F9" "F#9" "G9");
Chris@8 201 .
Chris@8 202 plugbase:mzharmonicspectrum_param_maxpitch a vamp:QuantizedParameter ;
Chris@8 203 vamp:identifier "maxpitch" ;
Chris@8 204 dc:title "Max pitch" ;
Chris@8 205 dc:format "MIDI data" ;
Chris@8 206 vamp:min_value 0 ;
Chris@8 207 vamp:max_value 127 ;
Chris@8 208 vamp:unit "MIDI data" ;
Chris@8 209 vamp:quantize_step 1 ;
Chris@8 210 vamp:default_value 84 ;
Chris@8 211 vamp:value_names ( "C-1" "C#-1" "D-1" "D#-1" "E-1" "F-1" "F#-1" "G-1" "G#-1" "A-1" "A#-1" "B-1" "C0" "C#0" "D0" "D#0" "E0" "F0" "F#0" "G0" "G#0" "A0" "A#0" "B0" "C1" "C#1" "D1" "D#1" "E1" "F1" "F#1" "G1" "G#1" "A1" "A#1" "B1" "C2" "C#2" "D2" "D#2" "E2" "F2" "F#2" "G2" "G#2" "A2" "A#2" "B2" "C3" "C#3" "D3" "D#3" "E3" "F3" "F#3" "G3" "G#3" "A3" "A#3" "B3" "C4" "C#4" "D4" "D#4" "E4" "F4" "F#4" "G4" "G#4" "A4" "A#4" "B4" "C5" "C#5" "D5" "D#5" "E5" "F5" "F#5" "G5" "G#5" "A5" "A#5" "B5" "C6" "C#6" "D6" "D#6" "E6" "F6" "F#6" "G6" "G#6" "A6" "A#6" "B6" "C7" "C#7" "D7" "D#7" "E7" "F7" "F#7" "G7" "G#7" "A7" "A#7" "B7" "C8" "C#8" "D8" "D#8" "E8" "F8" "F#8" "G8" "G#8" "A8" "A#8" "B8" "C9" "C#9" "D9" "D#9" "E9" "F9" "F#9" "G9");
Chris@8 212 .
Chris@8 213 plugbase:mzharmonicspectrum_param_method a vamp:QuantizedParameter ;
Chris@8 214 vamp:identifier "method" ;
Chris@8 215 dc:title "Method" ;
Chris@8 216 dc:format "" ;
Chris@8 217 vamp:min_value 1 ;
Chris@8 218 vamp:max_value 3 ;
Chris@8 219 vamp:unit "" ;
Chris@8 220 vamp:quantize_step 1 ;
Chris@8 221 vamp:default_value 1 ;
Chris@8 222 vamp:value_names ( "Magnitude Product" "Magnitude Summation" "Complex Summation");
Chris@8 223 .
Chris@8 224 plugbase:mzharmonicspectrum_param_compress a vamp:QuantizedParameter ;
Chris@8 225 vamp:identifier "compress" ;
Chris@8 226 dc:title "Compress range" ;
Chris@8 227 dc:format "" ;
Chris@8 228 vamp:min_value 0 ;
Chris@8 229 vamp:max_value 1 ;
Chris@8 230 vamp:unit "" ;
Chris@8 231 vamp:quantize_step 1 ;
Chris@8 232 vamp:default_value 1 ;
Chris@8 233 vamp:value_names ( "no" "yes");
Chris@8 234 .
Chris@8 235 plugbase:mzharmonicspectrum_output_spectrogram a vamp:DenseOutput ;
Chris@8 236 vamp:identifier "spectrogram" ;
Chris@8 237 dc:title "Spectrogram" ;
Chris@8 238 dc:description "" ;
Chris@8 239 vamp:fixed_bin_count "true" ;
Chris@8 240 vamp:unit "bin" ;
Chris@8 241 a vamp:KnownExtentsOutput ;
Chris@8 242 vamp:min_value 0 ;
Chris@8 243 vamp:max_value 1 ;
Chris@8 244 vamp:bin_count 512 ;
Chris@8 245 vamp:bin_names ( "0:1" "1:4" "2:7" "3:9" "4:12" "5:15" "6:17" "7:20" "8:23" "9:26" "10:28" "11:31" "12:34" "13:36" "14:39" "15:42" "16:44" "17:47" "18:50" "19:52" "20:55" "21:58" "22:61" "23:63" "24:66" "25:69" "26:71" "27:74" "28:77" "29:79" "30:82" "31:85" "32:87" "33:90" "34:93" "35:96" "36:98" "37:101" "38:104" "39:106" "40:109" "41:112" "42:114" "43:117" "44:120" "45:122" "46:125" "47:128" "48:131" "49:133" "50:136" "51:139" "52:141" "53:144" "54:147" "55:149" "56:152" "57:155" "58:157" "59:160" "60:163" "61:166" "62:168" "63:171" "64:174" "65:176" "66:179" "67:182" "68:184" "69:187" "70:190" "71:192" "72:195" "73:198" "74:201" "75:203" "76:206" "77:209" "78:211" "79:214" "80:217" "81:219" "82:222" "83:225" "84:227" "85:230" "86:233" "87:236" "88:238" "89:241" "90:244" "91:246" "92:249" "93:252" "94:254" "95:257" "96:260" "97:262" "98:265" "99:268" "100:271" "101:273" "102:276" "103:279" "104:281" "105:284" "106:287" "107:289" "108:292" "109:295" "110:297" "111:300" "112:303" "113:306" "114:308" "115:311" "116:314" "117:316" "118:319" "119:322" "120:324" "121:327" "122:330" "123:332" "124:335" "125:338" "126:340" "127:343" "128:346" "129:349" "130:351" "131:354" "132:357" "133:359" "134:362" "135:365" "136:367" "137:370" "138:373" "139:375" "140:378" "141:381" "142:384" "143:386" "144:389" "145:392" "146:394" "147:397" "148:400" "149:402" "150:405" "151:408" "152:410" "153:413" "154:416" "155:419" "156:421" "157:424" "158:427" "159:429" "160:432" "161:435" "162:437" "163:440" "164:443" "165:445" "166:448" "167:451" "168:454" "169:456" "170:459" "171:462" "172:464" "173:467" "174:470" "175:472" "176:475" "177:478" "178:480" "179:483" "180:486" "181:489" "182:491" "183:494" "184:497" "185:499" "186:502" "187:505" "188:507" "189:510" "190:513" "191:515" "192:518" "193:521" "194:524" "195:526" "196:529" "197:532" "198:534" "199:537" "200:540" "201:542" "202:545" "203:548" "204:550" "205:553" "206:556" "207:559" "208:561" "209:564" "210:567" "211:569" "212:572" "213:575" "214:577" "215:580" "216:583" "217:585" "218:588" "219:591" "220:594" "221:596" "222:599" "223:602" "224:604" "225:607" "226:610" "227:612" "228:615" "229:618" "230:620" "231:623" "232:626" "233:629" "234:631" "235:634" "236:637" "237:639" "238:642" "239:645" "240:647" "241:650" "242:653" "243:655" "244:658" "245:661" "246:663" "247:666" "248:669" "249:672" "250:674" "251:677" "252:680" "253:682" "254:685" "255:688" "256:690" "257:693" "258:696" "259:698" "260:701" "261:704" "262:707" "263:709" "264:712" "265:715" "266:717" "267:720" "268:723" "269:725" "270:728" "271:731" "272:733" "273:736" "274:739" "275:742" "276:744" "277:747" "278:750" "279:752" "280:755" "281:758" "282:760" "283:763" "284:766" "285:768" "286:771" "287:774" "288:777" "289:779" "290:782" "291:785" "292:787" "293:790" "294:793" "295:795" "296:798" "297:801" "298:803" "299:806" "300:809" "301:812" "302:814" "303:817" "304:820" "305:822" "306:825" "307:828" "308:830" "309:833" "310:836" "311:838" "312:841" "313:844" "314:847" "315:849" "316:852" "317:855" "318:857" "319:860" "320:863" "321:865" "322:868" "323:871" "324:873" "325:876" "326:879" "327:882" "328:884" "329:887" "330:890" "331:892" "332:895" "333:898" "334:900" "335:903" "336:906" "337:908" "338:911" "339:914" "340:917" "341:919" "342:922" "343:925" "344:927" "345:930" "346:933" "347:935" "348:938" "349:941" "350:943" "351:946" "352:949" "353:951" "354:954" "355:957" "356:960" "357:962" "358:965" "359:968" "360:970" "361:973" "362:976" "363:978" "364:981" "365:984" "366:986" "367:989" "368:992" "369:995" "370:997" "371:1000" "372:1003" "373:1005" "374:1008" "375:1011" "376:1013" "377:1016" "378:1019" "379:1021" "380:1024" "381:1027" "382:1030" "383:1032" "384:1035" "385:1038" "386:1040" "387:1043" "388:1046" "389:1048" "390:1051" "391:1054" "392:1056" "393:1059" "394:1062" "395:1065" "396:1067" "397:1070" "398:1073" "399:1075" "400:1078" "401:1081" "402:1083" "403:1086" "404:1089" "405:1091" "406:1094" "407:1097" "408:1100" "409:1102" "410:1105" "411:1108" "412:1110" "413:1113" "414:1116" "415:1118" "416:1121" "417:1124" "418:1126" "419:1129" "420:1132" "421:1135" "422:1137" "423:1140" "424:1143" "425:1145" "426:1148" "427:1151" "428:1153" "429:1156" "430:1159" "431:1161" "432:1164" "433:1167" "434:1170" "435:1172" "436:1175" "437:1178" "438:1180" "439:1183" "440:1186" "441:1188" "442:1191" "443:1194" "444:1196" "445:1199" "446:1202" "447:1205" "448:1207" "449:1210" "450:1213" "451:1215" "452:1218" "453:1221" "454:1223" "455:1226" "456:1229" "457:1231" "458:1234" "459:1237" "460:1240" "461:1242" "462:1245" "463:1248" "464:1250" "465:1253" "466:1256" "467:1258" "468:1261" "469:1264" "470:1266" "471:1269" "472:1272" "473:1274" "474:1277" "475:1280" "476:1283" "477:1285" "478:1288" "479:1291" "480:1293" "481:1296" "482:1299" "483:1301" "484:1304" "485:1307" "486:1309" "487:1312" "488:1315" "489:1318" "490:1320" "491:1323" "492:1326" "493:1328" "494:1331" "495:1334" "496:1336" "497:1339" "498:1342" "499:1344" "500:1347" "501:1350" "502:1353" "503:1355" "504:1358" "505:1361" "506:1363" "507:1366" "508:1369" "509:1371" "510:1374" "511:1377");
Chris@8 246 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 247 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 248 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 249 .
Chris@8 250 plugbase:mzharmonicspectrum_output_spectralpower a vamp:DenseOutput ;
Chris@8 251 vamp:identifier "spectralpower" ;
Chris@8 252 dc:title "Spectral power" ;
Chris@8 253 dc:description "" ;
Chris@8 254 vamp:fixed_bin_count "true" ;
Chris@8 255 vamp:unit "" ;
Chris@8 256 vamp:bin_count 1 ;
Chris@8 257 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 258 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 259 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 260 .
Chris@8 261 plugbase:mzharmonicspectrum_output_rawpitch a vamp:DenseOutput ;
Chris@8 262 vamp:identifier "rawpitch" ;
Chris@8 263 dc:title "HS raw pitch estimate" ;
Chris@8 264 dc:description "" ;
Chris@8 265 vamp:fixed_bin_count "true" ;
Chris@8 266 vamp:unit "Hz" ;
Chris@8 267 vamp:bin_count 1 ;
Chris@8 268 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 269 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 270 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 271 .
Chris@8 272 plugbase:mznevermore a vamp:Plugin ;
Chris@8 273 dc:title "Nevermore Spectrogram" ;
Chris@8 274 vamp:name "Nevermore Spectrogram" ;
Chris@8 275 dc:description """Nevermore Spectrogram""" ;
Chris@40 276 foaf:maker :maker ;
Chris@8 277 dc:rights """2006 Craig Stuart Sapp""" ;
Chris@8 278 # cc:license <Place plugin license URI here and uncomment> ;
Chris@8 279 vamp:identifier "mznevermore" ;
Chris@8 280 vamp:vamp_API_version vamp:api_version_1 ;
Chris@8 281 owl:versionInfo "200606200" ;
Chris@8 282 vamp:input_domain vamp:TimeDomain ;
Chris@8 283
Chris@8 284 vamp:parameter plugbase:mznevermore_param_windowsamples ;
Chris@8 285 vamp:parameter plugbase:mznevermore_param_transformsamples ;
Chris@8 286 vamp:parameter plugbase:mznevermore_param_stepsamples ;
Chris@8 287 vamp:parameter plugbase:mznevermore_param_minbin ;
Chris@8 288 vamp:parameter plugbase:mznevermore_param_minfreq ;
Chris@8 289 vamp:parameter plugbase:mznevermore_param_maxbin ;
Chris@8 290 vamp:parameter plugbase:mznevermore_param_maxfreq ;
Chris@8 291 vamp:parameter plugbase:mznevermore_param_compress ;
Chris@8 292 vamp:parameter plugbase:mznevermore_param_windowtype ;
Chris@8 293 vamp:parameter plugbase:mznevermore_param_scale ;
Chris@8 294
Chris@8 295 vamp:output plugbase:mznevermore_output_spectrogram ;
Chris@8 296 .
Chris@8 297 plugbase:mznevermore_param_windowsamples a vamp:QuantizedParameter ;
Chris@8 298 vamp:identifier "windowsamples" ;
Chris@8 299 dc:title "Window size" ;
Chris@8 300 dc:format "samples" ;
Chris@8 301 vamp:min_value 2 ;
Chris@8 302 vamp:max_value 10000 ;
Chris@8 303 vamp:unit "samples" ;
Chris@8 304 vamp:quantize_step 1 ;
Chris@8 305 vamp:default_value 1500 ;
Chris@8 306 vamp:value_names ();
Chris@8 307 .
Chris@8 308 plugbase:mznevermore_param_transformsamples a vamp:QuantizedParameter ;
Chris@8 309 vamp:identifier "transformsamples" ;
Chris@8 310 dc:title "Transform size" ;
Chris@8 311 dc:format "samples" ;
Chris@8 312 vamp:min_value 2 ;
Chris@8 313 vamp:max_value 30000 ;
Chris@8 314 vamp:unit "samples" ;
Chris@8 315 vamp:quantize_step 1 ;
Chris@8 316 vamp:default_value 2048 ;
Chris@8 317 vamp:value_names ();
Chris@8 318 .
Chris@8 319 plugbase:mznevermore_param_stepsamples a vamp:QuantizedParameter ;
Chris@8 320 vamp:identifier "stepsamples" ;
Chris@8 321 dc:title "Step size" ;
Chris@8 322 dc:format "samples" ;
Chris@8 323 vamp:min_value 2 ;
Chris@8 324 vamp:max_value 30000 ;
Chris@8 325 vamp:unit "samples" ;
Chris@8 326 vamp:quantize_step 1 ;
Chris@8 327 vamp:default_value 512 ;
Chris@8 328 vamp:value_names ();
Chris@8 329 .
Chris@8 330 plugbase:mznevermore_param_minbin a vamp:QuantizedParameter ;
Chris@8 331 vamp:identifier "minbin" ;
Chris@8 332 dc:title "Min spectral bin" ;
Chris@8 333 dc:format "bin" ;
Chris@8 334 vamp:min_value 0 ;
Chris@8 335 vamp:max_value 30000 ;
Chris@8 336 vamp:unit "bin" ;
Chris@8 337 vamp:quantize_step 1 ;
Chris@8 338 vamp:default_value 0 ;
Chris@8 339 vamp:value_names ();
Chris@8 340 .
Chris@8 341 plugbase:mznevermore_param_minfreq a vamp:Parameter ;
Chris@8 342 vamp:identifier "minfreq" ;
Chris@8 343 dc:title " or in Hz:" ;
Chris@8 344 dc:format "Hz" ;
Chris@8 345 vamp:min_value 0 ;
Chris@8 346 vamp:max_value 24000 ;
Chris@8 347 vamp:unit "Hz" ;
Chris@8 348 vamp:default_value 0 ;
Chris@8 349 vamp:value_names ();
Chris@8 350 .
Chris@8 351 plugbase:mznevermore_param_maxbin a vamp:QuantizedParameter ;
Chris@8 352 vamp:identifier "maxbin" ;
Chris@8 353 dc:title "Max spectral bin" ;
Chris@8 354 dc:format "bin" ;
Chris@8 355 vamp:min_value 0 ;
Chris@8 356 vamp:max_value 30000 ;
Chris@8 357 vamp:unit "bin" ;
Chris@8 358 vamp:quantize_step 1 ;
Chris@8 359 vamp:default_value 2048 ;
Chris@8 360 vamp:value_names ();
Chris@8 361 .
Chris@8 362 plugbase:mznevermore_param_maxfreq a vamp:Parameter ;
Chris@8 363 vamp:identifier "maxfreq" ;
Chris@8 364 dc:title " or in Hz:" ;
Chris@8 365 dc:format "Hz" ;
Chris@8 366 vamp:min_value 0 ;
Chris@8 367 vamp:max_value 24000 ;
Chris@8 368 vamp:unit "Hz" ;
Chris@8 369 vamp:default_value 0 ;
Chris@8 370 vamp:value_names ();
Chris@8 371 .
Chris@8 372 plugbase:mznevermore_param_compress a vamp:QuantizedParameter ;
Chris@8 373 vamp:identifier "compress" ;
Chris@8 374 dc:title "Compress range" ;
Chris@8 375 dc:format "" ;
Chris@8 376 vamp:min_value 0 ;
Chris@8 377 vamp:max_value 1 ;
Chris@8 378 vamp:unit "" ;
Chris@8 379 vamp:quantize_step 1 ;
Chris@8 380 vamp:default_value 1 ;
Chris@8 381 vamp:value_names ( "no" "yes");
Chris@8 382 .
Chris@8 383 plugbase:mznevermore_param_windowtype a vamp:QuantizedParameter ;
Chris@8 384 vamp:identifier "windowtype" ;
Chris@8 385 dc:title "Window type" ;
Chris@8 386 dc:format "" ;
Chris@8 387 vamp:min_value 1 ;
Chris@8 388 vamp:max_value 5 ;
Chris@8 389 vamp:unit "" ;
Chris@8 390 vamp:quantize_step 1 ;
Chris@8 391 vamp:default_value 2 ;
Chris@8 392 vamp:value_names ( "Rectangular" "Hann" "Blackman" "BlackmanHarris4_92" "Triangular");
Chris@8 393 .
Chris@8 394 plugbase:mznevermore_param_scale a vamp:QuantizedParameter ;
Chris@8 395 vamp:identifier "scale" ;
Chris@8 396 dc:title "Frequency scale" ;
Chris@8 397 dc:format "" ;
Chris@8 398 vamp:min_value 0 ;
Chris@8 399 vamp:max_value 1 ;
Chris@8 400 vamp:unit "" ;
Chris@8 401 vamp:quantize_step 1 ;
Chris@8 402 vamp:default_value 0 ;
Chris@8 403 vamp:value_names ( "Hertz" "Interval");
Chris@8 404 .
Chris@8 405 plugbase:mznevermore_output_spectrogram a vamp:DenseOutput ;
Chris@8 406 vamp:identifier "spectrogram" ;
Chris@8 407 dc:title "Spectrogram" ;
Chris@8 408 dc:description "" ;
Chris@8 409 vamp:fixed_bin_count "true" ;
Chris@8 410 vamp:unit "bin" ;
Chris@8 411 vamp:bin_count 512 ;
Chris@8 412 vamp:bin_names ( "0:22" "1:65" "2:108" "3:151" "4:194" "5:237" "6:280" "7:323" "8:366" "9:409" "10:452" "11:495" "12:538" "13:581" "14:624" "15:668" "16:711" "17:754" "18:797" "19:840" "20:883" "21:926" "22:969" "23:1012" "24:1055" "25:1098" "26:1141" "27:1184" "28:1227" "29:1270" "30:1314" "31:1357" "32:1400" "33:1443" "34:1486" "35:1529" "36:1572" "37:1615" "38:1658" "39:1701" "40:1744" "41:1787" "42:1830" "43:1873" "44:1916" "45:1960" "46:2003" "47:2046" "48:2089" "49:2132" "50:2175" "51:2218" "52:2261" "53:2304" "54:2347" "55:2390" "56:2433" "57:2476" "58:2519" "59:2562" "60:2606" "61:2649" "62:2692" "63:2735" "64:2778" "65:2821" "66:2864" "67:2907" "68:2950" "69:2993" "70:3036" "71:3079" "72:3122" "73:3165" "74:3208" "75:3252" "76:3295" "77:3338" "78:3381" "79:3424" "80:3467" "81:3510" "82:3553" "83:3596" "84:3639" "85:3682" "86:3725" "87:3768" "88:3811" "89:3854" "90:3898" "91:3941" "92:3984" "93:4027" "94:4070" "95:4113" "96:4156" "97:4199" "98:4242" "99:4285" "100:4328" "101:4371" "102:4414" "103:4457" "104:4500" "105:4544" "106:4587" "107:4630" "108:4673" "109:4716" "110:4759" "111:4802" "112:4845" "113:4888" "114:4931" "115:4974" "116:5017" "117:5060" "118:5103" "119:5146" "120:5190" "121:5233" "122:5276" "123:5319" "124:5362" "125:5405" "126:5448" "127:5491" "128:5534" "129:5577" "130:5620" "131:5663" "132:5706" "133:5749" "134:5792" "135:5835" "136:5879" "137:5922" "138:5965" "139:6008" "140:6051" "141:6094" "142:6137" "143:6180" "144:6223" "145:6266" "146:6309" "147:6352" "148:6395" "149:6438" "150:6481" "151:6525" "152:6568" "153:6611" "154:6654" "155:6697" "156:6740" "157:6783" "158:6826" "159:6869" "160:6912" "161:6955" "162:6998" "163:7041" "164:7084" "165:7127" "166:7171" "167:7214" "168:7257" "169:7300" "170:7343" "171:7386" "172:7429" "173:7472" "174:7515" "175:7558" "176:7601" "177:7644" "178:7687" "179:7730" "180:7773" "181:7817" "182:7860" "183:7903" "184:7946" "185:7989" "186:8032" "187:8075" "188:8118" "189:8161" "190:8204" "191:8247" "192:8290" "193:8333" "194:8376" "195:8419" "196:8463" "197:8506" "198:8549" "199:8592" "200:8635" "201:8678" "202:8721" "203:8764" "204:8807" "205:8850" "206:8893" "207:8936" "208:8979" "209:9022" "210:9065" "211:9109" "212:9152" "213:9195" "214:9238" "215:9281" "216:9324" "217:9367" "218:9410" "219:9453" "220:9496" "221:9539" "222:9582" "223:9625" "224:9668" "225:9711" "226:9755" "227:9798" "228:9841" "229:9884" "230:9927" "231:9970" "232:10013" "233:10056" "234:10099" "235:10142" "236:10185" "237:10228" "238:10271" "239:10314" "240:10357" "241:10401" "242:10444" "243:10487" "244:10530" "245:10573" "246:10616" "247:10659" "248:10702" "249:10745" "250:10788" "251:10831" "252:10874" "253:10917" "254:10960" "255:11003" "256:11047" "257:11090" "258:11133" "259:11176" "260:11219" "261:11262" "262:11305" "263:11348" "264:11391" "265:11434" "266:11477" "267:11520" "268:11563" "269:11606" "270:11649" "271:11693" "272:11736" "273:11779" "274:11822" "275:11865" "276:11908" "277:11951" "278:11994" "279:12037" "280:12080" "281:12123" "282:12166" "283:12209" "284:12252" "285:12295" "286:12339" "287:12382" "288:12425" "289:12468" "290:12511" "291:12554" "292:12597" "293:12640" "294:12683" "295:12726" "296:12769" "297:12812" "298:12855" "299:12898" "300:12941" "301:12985" "302:13028" "303:13071" "304:13114" "305:13157" "306:13200" "307:13243" "308:13286" "309:13329" "310:13372" "311:13415" "312:13458" "313:13501" "314:13544" "315:13587" "316:13631" "317:13674" "318:13717" "319:13760" "320:13803" "321:13846" "322:13889" "323:13932" "324:13975" "325:14018" "326:14061" "327:14104" "328:14147" "329:14190" "330:14233" "331:14277" "332:14320" "333:14363" "334:14406" "335:14449" "336:14492" "337:14535" "338:14578" "339:14621" "340:14664" "341:14707" "342:14750" "343:14793" "344:14836" "345:14879" "346:14923" "347:14966" "348:15009" "349:15052" "350:15095" "351:15138" "352:15181" "353:15224" "354:15267" "355:15310" "356:15353" "357:15396" "358:15439" "359:15482" "360:15525" "361:15569" "362:15612" "363:15655" "364:15698" "365:15741" "366:15784" "367:15827" "368:15870" "369:15913" "370:15956" "371:15999" "372:16042" "373:16085" "374:16128" "375:16171" "376:16215" "377:16258" "378:16301" "379:16344" "380:16387" "381:16430" "382:16473" "383:16516" "384:16559" "385:16602" "386:16645" "387:16688" "388:16731" "389:16774" "390:16817" "391:16860" "392:16904" "393:16947" "394:16990" "395:17033" "396:17076" "397:17119" "398:17162" "399:17205" "400:17248" "401:17291" "402:17334" "403:17377" "404:17420" "405:17463" "406:17506" "407:17550" "408:17593" "409:17636" "410:17679" "411:17722" "412:17765" "413:17808" "414:17851" "415:17894" "416:17937" "417:17980" "418:18023" "419:18066" "420:18109" "421:18152" "422:18196" "423:18239" "424:18282" "425:18325" "426:18368" "427:18411" "428:18454" "429:18497" "430:18540" "431:18583" "432:18626" "433:18669" "434:18712" "435:18755" "436:18798" "437:18842" "438:18885" "439:18928" "440:18971" "441:19014" "442:19057" "443:19100" "444:19143" "445:19186" "446:19229" "447:19272" "448:19315" "449:19358" "450:19401" "451:19444" "452:19488" "453:19531" "454:19574" "455:19617" "456:19660" "457:19703" "458:19746" "459:19789" "460:19832" "461:19875" "462:19918" "463:19961" "464:20004" "465:20047" "466:20090" "467:20134" "468:20177" "469:20220" "470:20263" "471:20306" "472:20349" "473:20392" "474:20435" "475:20478" "476:20521" "477:20564" "478:20607" "479:20650" "480:20693" "481:20736" "482:20780" "483:20823" "484:20866" "485:20909" "486:20952" "487:20995" "488:21038" "489:21081" "490:21124" "491:21167" "492:21210" "493:21253" "494:21296" "495:21339" "496:21382" "497:21426" "498:21469" "499:21512" "500:21555" "501:21598" "502:21641" "503:21684" "504:21727" "505:21770" "506:21813" "507:21856" "508:21899" "509:21942" "510:21985" "511:22028");
Chris@8 413 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 414 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 415 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 416 .
Chris@8 417 plugbase:mzpowercurve a vamp:Plugin ;
Chris@8 418 dc:title "Power Curve" ;
Chris@8 419 vamp:name "Power Curve" ;
Chris@8 420 dc:description """Power Curve""" ;
Chris@40 421 foaf:maker :maker ;
Chris@8 422 dc:rights """2006 Craig Stuart Sapp""" ;
Chris@8 423 # cc:license <Place plugin license URI here and uncomment> ;
Chris@8 424 vamp:identifier "mzpowercurve" ;
Chris@8 425 vamp:vamp_API_version vamp:api_version_1 ;
Chris@8 426 owl:versionInfo "200607100" ;
Chris@8 427 vamp:input_domain vamp:TimeDomain ;
Chris@8 428
Chris@8 429 vamp:parameter plugbase:mzpowercurve_param_windowsize ;
Chris@8 430 vamp:parameter plugbase:mzpowercurve_param_hopsize ;
Chris@8 431 vamp:parameter plugbase:mzpowercurve_param_window ;
Chris@8 432 vamp:parameter plugbase:mzpowercurve_param_smoothingfactor ;
Chris@8 433 vamp:parameter plugbase:mzpowercurve_param_filtermethod ;
Chris@8 434
Chris@8 435 vamp:output plugbase:mzpowercurve_output_rawpower ;
Chris@8 436 vamp:output plugbase:mzpowercurve_output_smoothpower ;
Chris@8 437 vamp:output plugbase:mzpowercurve_output_smoothpowerslope ;
Chris@8 438 vamp:output plugbase:mzpowercurve_output_powerslopeproduct ;
Chris@8 439 .
Chris@8 440 plugbase:mzpowercurve_param_windowsize a vamp:Parameter ;
Chris@8 441 vamp:identifier "windowsize" ;
Chris@8 442 dc:title "Window size" ;
Chris@8 443 dc:format "ms" ;
Chris@8 444 vamp:min_value 10 ;
Chris@8 445 vamp:max_value 10000 ;
Chris@8 446 vamp:unit "ms" ;
Chris@8 447 vamp:default_value 10 ;
Chris@8 448 vamp:value_names ();
Chris@8 449 .
Chris@8 450 plugbase:mzpowercurve_param_hopsize a vamp:Parameter ;
Chris@8 451 vamp:identifier "hopsize" ;
Chris@8 452 dc:title "Window hop size" ;
Chris@8 453 dc:format "ms" ;
Chris@8 454 vamp:min_value 1 ;
Chris@8 455 vamp:max_value 10000 ;
Chris@8 456 vamp:unit "ms" ;
Chris@8 457 vamp:default_value 10 ;
Chris@8 458 vamp:value_names ();
Chris@8 459 .
Chris@8 460 plugbase:mzpowercurve_param_window a vamp:QuantizedParameter ;
Chris@8 461 vamp:identifier "window" ;
Chris@8 462 dc:title "Weighting window" ;
Chris@8 463 dc:format "" ;
Chris@8 464 vamp:min_value 1 ;
Chris@8 465 vamp:max_value 5 ;
Chris@8 466 vamp:unit "" ;
Chris@8 467 vamp:quantize_step 1 ;
Chris@8 468 vamp:default_value 1 ;
Chris@8 469 vamp:value_names ( "Rectangular" "Hann" "Blackman" "BlackmanHarris4_92" "Triangular");
Chris@8 470 .
Chris@8 471 plugbase:mzpowercurve_param_smoothingfactor a vamp:Parameter ;
Chris@8 472 vamp:identifier "smoothingfactor" ;
Chris@12 473 dc:title "Smoothing (outputs 2-4)" ;
Chris@8 474 dc:format "" ;
Chris@8 475 vamp:min_value -1 ;
Chris@8 476 vamp:max_value 1 ;
Chris@8 477 vamp:unit "" ;
Chris@8 478 vamp:default_value 0.2 ;
Chris@8 479 vamp:value_names ();
Chris@8 480 .
Chris@8 481 plugbase:mzpowercurve_param_filtermethod a vamp:QuantizedParameter ;
Chris@8 482 vamp:identifier "filtermethod" ;
Chris@12 483 dc:title "Filter method (outputs 2-4)" ;
Chris@8 484 dc:format "" ;
Chris@8 485 vamp:min_value 0 ;
Chris@8 486 vamp:max_value 2 ;
Chris@8 487 vamp:unit "" ;
Chris@8 488 vamp:quantize_step 1 ;
Chris@8 489 vamp:default_value 0 ;
Chris@8 490 vamp:value_names ( "Symmetric" "Forward" "Reverse");
Chris@8 491 .
Chris@8 492 plugbase:mzpowercurve_output_rawpower a vamp:SparseOutput ;
Chris@8 493 vamp:identifier "rawpower" ;
Chris@8 494 dc:title "Raw Power" ;
Chris@8 495 dc:description "" ;
Chris@8 496 vamp:fixed_bin_count "true" ;
Chris@8 497 vamp:unit "dB" ;
Chris@8 498 vamp:bin_count 1 ;
Chris@8 499 vamp:sample_type vamp:VariableSampleRate ;
Chris@8 500 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 501 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 502 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 503 .
Chris@8 504 plugbase:mzpowercurve_output_smoothpower a vamp:SparseOutput ;
Chris@8 505 vamp:identifier "smoothpower" ;
Chris@8 506 dc:title "Smoothed Power" ;
Chris@8 507 dc:description "" ;
Chris@8 508 vamp:fixed_bin_count "true" ;
Chris@8 509 vamp:unit "dB" ;
Chris@8 510 vamp:bin_count 1 ;
Chris@8 511 vamp:sample_type vamp:VariableSampleRate ;
Chris@8 512 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 513 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 514 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 515 .
Chris@8 516 plugbase:mzpowercurve_output_smoothpowerslope a vamp:SparseOutput ;
Chris@8 517 vamp:identifier "smoothpowerslope" ;
Chris@8 518 dc:title "Smoothed Power Slope" ;
Chris@8 519 dc:description "" ;
Chris@8 520 vamp:fixed_bin_count "true" ;
Chris@8 521 vamp:unit "dB slope" ;
Chris@8 522 vamp:bin_count 1 ;
Chris@8 523 vamp:sample_type vamp:VariableSampleRate ;
Chris@8 524 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 525 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 526 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 527 .
Chris@8 528 plugbase:mzpowercurve_output_powerslopeproduct a vamp:SparseOutput ;
Chris@8 529 vamp:identifier "powerslopeproduct" ;
Chris@8 530 dc:title "Scaled Power Slope" ;
Chris@8 531 dc:description "" ;
Chris@8 532 vamp:fixed_bin_count "true" ;
Chris@8 533 vamp:unit "dB slope" ;
Chris@8 534 vamp:bin_count 1 ;
Chris@8 535 vamp:sample_type vamp:VariableSampleRate ;
Chris@8 536 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 537 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 538 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 539 .
Chris@8 540 plugbase:mzspectralflux a vamp:Plugin ;
Chris@8 541 dc:title "Spectral Flux" ;
Chris@8 542 vamp:name "Spectral Flux" ;
Chris@8 543 dc:description """Spectral Flux""" ;
Chris@40 544 foaf:maker :maker ;
Chris@8 545 dc:rights """2006 Craig Stuart Sapp""" ;
Chris@8 546 # cc:license <Place plugin license URI here and uncomment> ;
Chris@8 547 vamp:identifier "mzspectralflux" ;
Chris@8 548 vamp:vamp_API_version vamp:api_version_1 ;
Chris@8 549 owl:versionInfo "200612280" ;
Chris@8 550 vamp:input_domain vamp:TimeDomain ;
Chris@8 551
Chris@8 552 vamp:parameter plugbase:mzspectralflux_param_windowsamples ;
Chris@8 553 vamp:parameter plugbase:mzspectralflux_param_stepsamples ;
Chris@8 554 vamp:parameter plugbase:mzspectralflux_param_fluxtype ;
Chris@8 555 vamp:parameter plugbase:mzspectralflux_param_smooth ;
Chris@8 556 vamp:parameter plugbase:mzspectralflux_param_pnorm ;
Chris@8 557 vamp:parameter plugbase:mzspectralflux_param_spectrum ;
Chris@8 558 vamp:parameter plugbase:mzspectralflux_param_delta ;
Chris@8 559 vamp:parameter plugbase:mzspectralflux_param_alpha ;
Chris@8 560
Chris@8 561 vamp:output plugbase:mzspectralflux_output_spectrum ;
Chris@8 562 vamp:output plugbase:mzspectralflux_output_spectrumderivative ;
Chris@8 563 vamp:output plugbase:mzspectralflux_output_rawspectralflux ;
Chris@8 564 vamp:output plugbase:mzspectralflux_output_scaledspectralflux ;
Chris@8 565 vamp:output plugbase:mzspectralflux_output_thresholdfunction ;
Chris@8 566 vamp:output plugbase:mzspectralflux_output_meanfunction ;
Chris@8 567 vamp:output plugbase:mzspectralflux_output_spectralfluxonsets ;
Chris@8 568 .
Chris@8 569 plugbase:mzspectralflux_param_windowsamples a vamp:QuantizedParameter ;
Chris@8 570 vamp:identifier "windowsamples" ;
Chris@8 571 dc:title "Window Size" ;
Chris@8 572 dc:format "samples" ;
Chris@8 573 vamp:min_value 2 ;
Chris@8 574 vamp:max_value 10000 ;
Chris@8 575 vamp:unit "samples" ;
Chris@8 576 vamp:quantize_step 1 ;
Chris@8 577 vamp:default_value 2048 ;
Chris@8 578 vamp:value_names ();
Chris@8 579 .
Chris@8 580 plugbase:mzspectralflux_param_stepsamples a vamp:QuantizedParameter ;
Chris@8 581 vamp:identifier "stepsamples" ;
Chris@8 582 dc:title "Step Size" ;
Chris@8 583 dc:format "samples" ;
Chris@8 584 vamp:min_value 2 ;
Chris@8 585 vamp:max_value 30000 ;
Chris@8 586 vamp:unit "samples" ;
Chris@8 587 vamp:quantize_step 1 ;
Chris@8 588 vamp:default_value 441 ;
Chris@8 589 vamp:value_names ();
Chris@8 590 .
Chris@8 591 plugbase:mzspectralflux_param_fluxtype a vamp:QuantizedParameter ;
Chris@8 592 vamp:identifier "fluxtype" ;
Chris@8 593 dc:title "Flux Type" ;
Chris@8 594 dc:format "" ;
Chris@8 595 vamp:min_value 0 ;
Chris@8 596 vamp:max_value 8 ;
Chris@8 597 vamp:unit "" ;
Chris@8 598 vamp:quantize_step 1 ;
Chris@8 599 vamp:default_value 1 ;
Chris@8 600 vamp:value_names ( "Total Flux" "Positive Flux" "Negative Flux" "Difference Flux" "Composite Flux" "Product Flux" "Angular Flux" "Cosine Flux" "Schwartz Flux");
Chris@8 601 .
Chris@8 602 plugbase:mzspectralflux_param_smooth a vamp:Parameter ;
Chris@8 603 vamp:identifier "smooth" ;
Chris@13 604 dc:title "Spectral Smoothing" ;
Chris@8 605 dc:format "" ;
Chris@8 606 vamp:min_value 0 ;
Chris@8 607 vamp:max_value 1 ;
Chris@8 608 vamp:unit "" ;
Chris@8 609 vamp:default_value 0 ;
Chris@8 610 vamp:value_names ();
Chris@8 611 .
Chris@8 612 plugbase:mzspectralflux_param_pnorm a vamp:Parameter ;
Chris@8 613 vamp:identifier "pnorm" ;
Chris@8 614 dc:title "Norm Order" ;
Chris@8 615 dc:format "" ;
Chris@8 616 vamp:min_value 0 ;
Chris@8 617 vamp:max_value 100 ;
Chris@8 618 vamp:unit "" ;
Chris@8 619 vamp:default_value 1 ;
Chris@8 620 vamp:value_names ();
Chris@8 621 .
Chris@8 622 plugbase:mzspectralflux_param_spectrum a vamp:QuantizedParameter ;
Chris@8 623 vamp:identifier "spectrum" ;
Chris@13 624 dc:title "Magnitude Spectrum" ;
Chris@8 625 dc:format "" ;
Chris@8 626 vamp:min_value 0 ;
Chris@8 627 vamp:max_value 3 ;
Chris@8 628 vamp:unit "" ;
Chris@8 629 vamp:quantize_step 1 ;
Chris@8 630 vamp:default_value 3 ;
Chris@8 631 vamp:value_names ( "DFT" "Low DFT" "High DFT" "MIDI");
Chris@8 632 .
Chris@8 633 plugbase:mzspectralflux_param_delta a vamp:Parameter ;
Chris@8 634 vamp:identifier "delta" ;
Chris@13 635 dc:title "Local Mean Threshold" ;
Chris@8 636 dc:format "" ;
Chris@8 637 vamp:min_value 0 ;
Chris@8 638 vamp:max_value 100 ;
Chris@8 639 vamp:unit "" ;
Chris@8 640 vamp:default_value 0.45 ;
Chris@8 641 vamp:value_names ();
Chris@8 642 .
Chris@8 643 plugbase:mzspectralflux_param_alpha a vamp:Parameter ;
Chris@8 644 vamp:identifier "alpha" ;
Chris@13 645 dc:title "Exponential Decay Factor" ;
Chris@8 646 dc:format "" ;
Chris@8 647 vamp:min_value 0 ;
Chris@8 648 vamp:max_value 0.999 ;
Chris@8 649 vamp:unit "" ;
Chris@8 650 vamp:default_value 0.9 ;
Chris@8 651 vamp:value_names ();
Chris@8 652 .
Chris@8 653 plugbase:mzspectralflux_output_spectrum a vamp:DenseOutput ;
Chris@8 654 vamp:identifier "spectrum" ;
Chris@8 655 dc:title "Basis Spectrum" ;
Chris@8 656 dc:description "" ;
Chris@8 657 vamp:fixed_bin_count "true" ;
Chris@8 658 vamp:unit "bin" ;
Chris@8 659 vamp:bin_count 1000 ;
Chris@8 660 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 661 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 662 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 663 .
Chris@8 664 plugbase:mzspectralflux_output_spectrumderivative a vamp:DenseOutput ;
Chris@8 665 vamp:identifier "spectrumderivative" ;
Chris@8 666 dc:title "Spectrum Derivative" ;
Chris@8 667 dc:description "" ;
Chris@8 668 vamp:fixed_bin_count "true" ;
Chris@8 669 vamp:unit "bin" ;
Chris@8 670 vamp:bin_count 1000 ;
Chris@8 671 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 672 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 673 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 674 .
Chris@8 675 plugbase:mzspectralflux_output_rawspectralflux a vamp:SparseOutput ;
Chris@8 676 vamp:identifier "rawspectralflux" ;
Chris@8 677 dc:title "Raw Spectral Flux Function" ;
Chris@8 678 dc:description "" ;
Chris@8 679 vamp:fixed_bin_count "true" ;
Chris@8 680 vamp:unit "raw" ;
Chris@8 681 vamp:bin_count 1 ;
Chris@8 682 vamp:sample_type vamp:VariableSampleRate ;
Chris@8 683 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 684 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 685 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 686 .
Chris@8 687 plugbase:mzspectralflux_output_scaledspectralflux a vamp:SparseOutput ;
Chris@8 688 vamp:identifier "scaledspectralflux" ;
Chris@8 689 dc:title "Scaled Spectral Flux Function" ;
Chris@8 690 dc:description "" ;
Chris@8 691 vamp:fixed_bin_count "true" ;
Chris@8 692 vamp:unit "scaled" ;
Chris@8 693 vamp:bin_count 1 ;
Chris@8 694 vamp:sample_type vamp:VariableSampleRate ;
Chris@8 695 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 696 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 697 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 698 .
Chris@8 699 plugbase:mzspectralflux_output_thresholdfunction a vamp:SparseOutput ;
Chris@8 700 vamp:identifier "thresholdfunction" ;
Chris@8 701 dc:title "Exponential Decay Threshold" ;
Chris@8 702 dc:description "" ;
Chris@8 703 vamp:fixed_bin_count "true" ;
Chris@8 704 vamp:unit "scaled" ;
Chris@8 705 vamp:bin_count 1 ;
Chris@8 706 vamp:sample_type vamp:VariableSampleRate ;
Chris@8 707 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 708 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 709 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 710 .
Chris@8 711 plugbase:mzspectralflux_output_meanfunction a vamp:SparseOutput ;
Chris@8 712 vamp:identifier "meanfunction" ;
Chris@8 713 dc:title "Local Mean Threshold" ;
Chris@8 714 dc:description "" ;
Chris@8 715 vamp:fixed_bin_count "true" ;
Chris@8 716 vamp:unit "scaled" ;
Chris@8 717 vamp:bin_count 1 ;
Chris@8 718 vamp:sample_type vamp:VariableSampleRate ;
Chris@8 719 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 720 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 721 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 722 .
Chris@8 723 plugbase:mzspectralflux_output_spectralfluxonsets a vamp:SparseOutput ;
Chris@8 724 vamp:identifier "spectralfluxonsets" ;
Chris@8 725 dc:title "Onset Times" ;
Chris@8 726 dc:description "" ;
Chris@8 727 vamp:fixed_bin_count "true" ;
Chris@8 728 vamp:unit "" ;
Chris@8 729 vamp:bin_count 0 ;
Chris@8 730 vamp:sample_type vamp:VariableSampleRate ;
Chris@8 731 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 732 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 733 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 734 .
Chris@8 735 plugbase:mzspectralreflux a vamp:Plugin ;
Chris@8 736 dc:title "Spectral Reflux" ;
Chris@8 737 vamp:name "Spectral Reflux" ;
Chris@8 738 dc:description """Spectral Reflux""" ;
Chris@40 739 foaf:maker :maker ;
Chris@8 740 dc:rights """2006 Craig Stuart Sapp""" ;
Chris@8 741 # cc:license <Place plugin license URI here and uncomment> ;
Chris@8 742 vamp:identifier "mzspectralreflux" ;
Chris@8 743 vamp:vamp_API_version vamp:api_version_1 ;
Chris@8 744 owl:versionInfo "200701110" ;
Chris@8 745 vamp:input_domain vamp:TimeDomain ;
Chris@8 746
Chris@8 747 vamp:parameter plugbase:mzspectralreflux_param_windowsamples ;
Chris@8 748 vamp:parameter plugbase:mzspectralreflux_param_stepsamples ;
Chris@8 749 vamp:parameter plugbase:mzspectralreflux_param_recordingtype ;
Chris@8 750 vamp:parameter plugbase:mzspectralreflux_param_delta ;
Chris@8 751 vamp:parameter plugbase:mzspectralreflux_param_alpha2 ;
Chris@8 752
Chris@8 753 vamp:output plugbase:mzspectralreflux_output_scaledspectralflux ;
Chris@8 754 vamp:output plugbase:mzspectralreflux_output_spectralrefluxonsets ;
Chris@8 755 .
Chris@8 756 plugbase:mzspectralreflux_param_windowsamples a vamp:QuantizedParameter ;
Chris@8 757 vamp:identifier "windowsamples" ;
Chris@8 758 dc:title "Window Size" ;
Chris@8 759 dc:format "samples" ;
Chris@8 760 vamp:min_value 2 ;
Chris@8 761 vamp:max_value 10000 ;
Chris@8 762 vamp:unit "samples" ;
Chris@8 763 vamp:quantize_step 1 ;
Chris@8 764 vamp:default_value 2048 ;
Chris@8 765 vamp:value_names ();
Chris@8 766 .
Chris@8 767 plugbase:mzspectralreflux_param_stepsamples a vamp:QuantizedParameter ;
Chris@8 768 vamp:identifier "stepsamples" ;
Chris@8 769 dc:title "Step Size" ;
Chris@8 770 dc:format "samples" ;
Chris@8 771 vamp:min_value 2 ;
Chris@8 772 vamp:max_value 30000 ;
Chris@8 773 vamp:unit "samples" ;
Chris@8 774 vamp:quantize_step 1 ;
Chris@8 775 vamp:default_value 441 ;
Chris@8 776 vamp:value_names ();
Chris@8 777 .
Chris@8 778 plugbase:mzspectralreflux_param_recordingtype a vamp:QuantizedParameter ;
Chris@8 779 vamp:identifier "recordingtype" ;
Chris@13 780 dc:title "Historic Recording" ;
Chris@8 781 dc:format "" ;
Chris@8 782 vamp:min_value 0 ;
Chris@8 783 vamp:max_value 1 ;
Chris@8 784 vamp:unit "" ;
Chris@8 785 vamp:quantize_step 1 ;
Chris@8 786 vamp:default_value 0 ;
Chris@8 787 vamp:value_names ();
Chris@8 788 .
Chris@8 789 plugbase:mzspectralreflux_param_delta a vamp:Parameter ;
Chris@8 790 vamp:identifier "delta" ;
Chris@13 791 dc:title "Local Mean Threshold" ;
Chris@8 792 dc:format "" ;
Chris@8 793 vamp:min_value 0 ;
Chris@8 794 vamp:max_value 100 ;
Chris@8 795 vamp:unit "" ;
Chris@8 796 vamp:default_value 0.2 ;
Chris@8 797 vamp:value_names ();
Chris@8 798 .
Chris@8 799 plugbase:mzspectralreflux_param_alpha2 a vamp:Parameter ;
Chris@8 800 vamp:identifier "alpha2" ;
Chris@13 801 dc:title "Exponential Decay Factor" ;
Chris@8 802 dc:format "" ;
Chris@8 803 vamp:min_value 0 ;
Chris@8 804 vamp:max_value 0.999 ;
Chris@8 805 vamp:unit "" ;
Chris@8 806 vamp:default_value 0.9 ;
Chris@8 807 vamp:value_names ();
Chris@8 808 .
Chris@8 809 plugbase:mzspectralreflux_output_scaledspectralflux a vamp:SparseOutput ;
Chris@8 810 vamp:identifier "scaledspectralflux" ;
Chris@8 811 dc:title "Scaled Spectral Flux Function" ;
Chris@8 812 dc:description "" ;
Chris@8 813 vamp:fixed_bin_count "true" ;
Chris@8 814 vamp:unit "scaled" ;
Chris@8 815 vamp:bin_count 1 ;
Chris@8 816 vamp:sample_type vamp:VariableSampleRate ;
Chris@8 817 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 818 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 819 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 820 .
Chris@8 821 plugbase:mzspectralreflux_output_spectralrefluxonsets a vamp:SparseOutput ;
Chris@8 822 vamp:identifier "spectralrefluxonsets" ;
Chris@8 823 dc:title "Onset Times" ;
Chris@8 824 dc:description "" ;
Chris@8 825 vamp:fixed_bin_count "true" ;
Chris@8 826 vamp:unit "" ;
Chris@8 827 vamp:bin_count 0 ;
Chris@8 828 vamp:sample_type vamp:VariableSampleRate ;
Chris@8 829 # vamp:computes_event_type <Place event type URI here and uncomment> ;
Chris@8 830 # vamp:computes_feature <Place feature attribute URI here and uncomment> ;
Chris@8 831 # vamp:computes_signal_type <Place signal type URI here and uncomment> ;
Chris@8 832 .
Chris@8 833