1@prefix doap: <http://usefulinc.com/ns/doap#> . 2@prefix foaf: <http://xmlns.com/foaf/0.1/> . 3@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 4@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 5@prefix units: <http://lv2plug.in/ns/extensions/units#> . 6@prefix pset: <http://lv2plug.in/ns/ext/presets#> . 7 8@prefix lv2: <http://lv2plug.in/ns/lv2core#> . 9@prefix ui: <http://lv2plug.in/ns/extensions/ui#> . 10 11# <http://rakarrack.sourceforge.net/effects.html#DistBand_ui> 12# a ui:X11UI ; 13# ui:binary <rkrlv2_ui.so> ; 14# lv2:extensionData ui:idleInterface; 15# . 16 17<http://rakarrack.sourceforge.net/effects.html#DistBand> 18 a lv2:Plugin, lv2:DistortionPlugin ; 19 doap:name "rkr DistBand" ; 20 doap:description "Multi-Band Distortion"; 21 lv2:project <http://rakarrack.sourceforge.net/effects.html>; 22 lv2:minorVersion 0 ; 23 lv2:microVersion 0 ; 24 rdfs:comment "A multi-band distortion allowing different character distortion of different frequencies. It is a waveshaping distortion with a different waveshaper selectable for each band." ; 25 lv2:optionalFeature lv2:hardRTCapable, 26 <http://lv2plug.in/ns/ext/urid#map>, 27 <http://lv2plug.in/ns/ext/buf-size#boundedBlockLength>; 28# ui:ui <http://rakarrack.sourceforge.net/effects.html#DistBand_ui> ; 29 30 lv2:port [ 31 a lv2:InputPort, lv2:AudioPort ; 32 lv2:index 0 ; 33 lv2:symbol "INPUT_L" ; 34 lv2:name "Audio In L" ; 35 ] ; 36 lv2:port [ 37 a lv2:InputPort, lv2:AudioPort ; 38 lv2:index 1 ; 39 lv2:symbol "INPUT_R" ; 40 lv2:name "Audio In R" ; 41 ] ; 42 lv2:port [ 43 a lv2:OutputPort, lv2:AudioPort ; 44 lv2:index 2 ; 45 lv2:symbol "OUTPUT_L" ; 46 lv2:name "Audio Out L" ; 47 ] ; 48 lv2:port [ 49 a lv2:OutputPort, lv2:AudioPort ; 50 lv2:index 3 ; 51 lv2:symbol "OUTPUT_R" ; 52 lv2:name "Audio Out R" ; 53 ] ; 54 lv2:port [ 55 a lv2:InputPort, lv2:ControlPort ; 56 lv2:index 4 ; 57 lv2:symbol "BYPASS" ; 58 lv2:name "Bypass" ; 59 lv2:default 0 ; 60 lv2:minimum 0 ; 61 lv2:maximum 1 ; 62 lv2:portProperty lv2:integer ; 63 lv2:portProperty lv2:toggled ; 64 ], [ 65 a lv2:InputPort, lv2:ControlPort ; 66 lv2:index 5 ; 67 lv2:symbol "WETDRY" ; 68 lv2:name "Wet/Dry" ; 69 lv2:default 84 ; 70 lv2:minimum 0 ; 71 lv2:maximum 127 ; 72 lv2:portProperty lv2:integer ; 73 ], [ 74 a lv2:InputPort, lv2:ControlPort ; 75 lv2:index 6 ; 76 lv2:symbol "PAN" ; 77 lv2:name "Panning" ; 78 lv2:default 0 ; 79 lv2:minimum -64 ; 80 lv2:maximum 63 ; 81 lv2:portProperty lv2:integer ; 82 ], [ 83 a lv2:InputPort, lv2:ControlPort ; 84 lv2:index 7 ; 85 lv2:symbol "LRCr" ; 86 lv2:name "Left/Right Crossover" ; 87 lv2:default 87 ; 88 lv2:minimum 0 ; 89 lv2:maximum 127 ; 90 lv2:portProperty lv2:integer ; 91 ], [ 92 a lv2:InputPort, lv2:ControlPort ; 93 lv2:index 8 ; 94 lv2:symbol "DRIVE" ; 95 lv2:name "Drive" ; 96 lv2:default 56 ; 97 lv2:minimum 0 ; 98 lv2:maximum 127 ; 99 lv2:portProperty lv2:integer ; 100 ], [ 101 a lv2:InputPort, lv2:ControlPort ; 102 lv2:index 9 ; 103 lv2:symbol "LEVEL" ; 104 lv2:name "Level" ; 105 lv2:default 40 ; 106 lv2:minimum 0 ; 107 lv2:maximum 127 ; 108 lv2:portProperty lv2:integer ; 109 ],[ 110 a lv2:InputPort, lv2:ControlPort ; 111 lv2:index 10 ; 112 lv2:symbol "TYPEL" ; 113 lv2:name "Low Band Type" ; 114 lv2:default 0 ; 115 lv2:minimum 0 ; 116 lv2:maximum 29 ; 117 lv2:portProperty lv2:integer ; 118 lv2:portProperty lv2:enumeration; 119 lv2:scalePoint [ rdfs:label "Arctangent"; rdf:value 0 ] ; 120 lv2:scalePoint [ rdfs:label "Asymmetric 1"; rdf:value 1 ] ; 121 lv2:scalePoint [ rdfs:label "Power"; rdf:value 2 ] ; 122 lv2:scalePoint [ rdfs:label "Sine"; rdf:value 3 ] ; 123 lv2:scalePoint [ rdfs:label "Quantize"; rdf:value 4 ] ; 124 lv2:scalePoint [ rdfs:label "Zigzag"; rdf:value 5 ] ; 125 lv2:scalePoint [ rdfs:label "Limiter"; rdf:value 6 ] ; 126 lv2:scalePoint [ rdfs:label "Upper Limiter"; rdf:value 7 ] ; 127 lv2:scalePoint [ rdfs:label "Lower Limiter"; rdf:value 8 ] ; 128 lv2:scalePoint [ rdfs:label "Inverse Limiter"; rdf:value 9 ] ; 129 lv2:scalePoint [ rdfs:label "Clip"; rdf:value 10 ] ; 130 lv2:scalePoint [ rdfs:label "Asymmetric 2"; rdf:value 11 ] ; 131 lv2:scalePoint [ rdfs:label "Power 2"; rdf:value 12 ] ; 132 lv2:scalePoint [ rdfs:label "Sigmoid"; rdf:value 13 ] ; 133 lv2:scalePoint [ rdfs:label "Crunch"; rdf:value 14 ] ; 134 lv2:scalePoint [ rdfs:label "Hard Crunch"; rdf:value 15 ] ; 135 lv2:scalePoint [ rdfs:label "Dirty Octave Up"; rdf:value 16 ] ; 136 lv2:scalePoint [ rdfs:label "Modulated Square"; rdf:value 17 ] ; 137 lv2:scalePoint [ rdfs:label "Modulated Saw"; rdf:value 18 ] ; 138 lv2:scalePoint [ rdfs:label "Compression"; rdf:value 19 ] ; 139 lv2:scalePoint [ rdfs:label "Overdrive"; rdf:value 20 ] ; 140 lv2:scalePoint [ rdfs:label "Soft"; rdf:value 21 ] ; 141 lv2:scalePoint [ rdfs:label "Super Soft"; rdf:value 22 ] ; 142 lv2:scalePoint [ rdfs:label "Hard Compression"; rdf:value 23 ] ; 143 lv2:scalePoint [ rdfs:label "Limit, No Gain"; rdf:value 24 ] ; 144 lv2:scalePoint [ rdfs:label "JFET"; rdf:value 25 ] ; 145 lv2:scalePoint [ rdfs:label "Dyno JFET"; rdf:value 26 ] ; 146 lv2:scalePoint [ rdfs:label "Valve 1"; rdf:value 27 ] ; 147 lv2:scalePoint [ rdfs:label "Valve 2"; rdf:value 28 ] ; 148 lv2:scalePoint [ rdfs:label "Diode Clipper"; rdf:value 29 ] ; 149 ], [ 150 a lv2:InputPort, lv2:ControlPort ; 151 lv2:index 11 ; 152 lv2:symbol "TYPEM" ; 153 lv2:name "Mid Band Type" ; 154 lv2:default 0 ; 155 lv2:minimum 0 ; 156 lv2:maximum 29 ; 157 lv2:portProperty lv2:integer ; 158 lv2:portProperty lv2:enumeration; 159 lv2:scalePoint [ rdfs:label "Arctangent"; rdf:value 0 ] ; 160 lv2:scalePoint [ rdfs:label "Asymmetric 1"; rdf:value 1 ] ; 161 lv2:scalePoint [ rdfs:label "Power"; rdf:value 2 ] ; 162 lv2:scalePoint [ rdfs:label "Sine"; rdf:value 3 ] ; 163 lv2:scalePoint [ rdfs:label "Quantize"; rdf:value 4 ] ; 164 lv2:scalePoint [ rdfs:label "Zigzag"; rdf:value 5 ] ; 165 lv2:scalePoint [ rdfs:label "Limiter"; rdf:value 6 ] ; 166 lv2:scalePoint [ rdfs:label "Upper Limiter"; rdf:value 7 ] ; 167 lv2:scalePoint [ rdfs:label "Lower Limiter"; rdf:value 8 ] ; 168 lv2:scalePoint [ rdfs:label "Inverse Limiter"; rdf:value 9 ] ; 169 lv2:scalePoint [ rdfs:label "Clip"; rdf:value 10 ] ; 170 lv2:scalePoint [ rdfs:label "Asymmetric 2"; rdf:value 11 ] ; 171 lv2:scalePoint [ rdfs:label "Power 2"; rdf:value 12 ] ; 172 lv2:scalePoint [ rdfs:label "Sigmoid"; rdf:value 13 ] ; 173 lv2:scalePoint [ rdfs:label "Crunch"; rdf:value 14 ] ; 174 lv2:scalePoint [ rdfs:label "Hard Crunch"; rdf:value 15 ] ; 175 lv2:scalePoint [ rdfs:label "Dirty Octave Up"; rdf:value 16 ] ; 176 lv2:scalePoint [ rdfs:label "Modulated Square"; rdf:value 17 ] ; 177 lv2:scalePoint [ rdfs:label "Modulated Saw"; rdf:value 18 ] ; 178 lv2:scalePoint [ rdfs:label "Compression"; rdf:value 19 ] ; 179 lv2:scalePoint [ rdfs:label "Overdrive"; rdf:value 20 ] ; 180 lv2:scalePoint [ rdfs:label "Soft"; rdf:value 21 ] ; 181 lv2:scalePoint [ rdfs:label "Super Soft"; rdf:value 22 ] ; 182 lv2:scalePoint [ rdfs:label "Hard Compression"; rdf:value 23 ] ; 183 lv2:scalePoint [ rdfs:label "Limit, No Gain"; rdf:value 24 ] ; 184 lv2:scalePoint [ rdfs:label "JFET"; rdf:value 25 ] ; 185 lv2:scalePoint [ rdfs:label "Dyno JFET"; rdf:value 26 ] ; 186 lv2:scalePoint [ rdfs:label "Valve 1"; rdf:value 27 ] ; 187 lv2:scalePoint [ rdfs:label "Valve 2"; rdf:value 28 ] ; 188 lv2:scalePoint [ rdfs:label "Diode Clipper"; rdf:value 29 ] ; 189 ], [ 190 a lv2:InputPort, lv2:ControlPort ; 191 lv2:index 12 ; 192 lv2:symbol "TYPEH" ; 193 lv2:name "High Band Type" ; 194 lv2:default 0 ; 195 lv2:minimum 0 ; 196 lv2:maximum 29 ; 197 lv2:portProperty lv2:integer ; 198 lv2:portProperty lv2:enumeration; 199 lv2:scalePoint [ rdfs:label "Arctangent"; rdf:value 0 ] ; 200 lv2:scalePoint [ rdfs:label "Asymmetric 1"; rdf:value 1 ] ; 201 lv2:scalePoint [ rdfs:label "Power"; rdf:value 2 ] ; 202 lv2:scalePoint [ rdfs:label "Sine"; rdf:value 3 ] ; 203 lv2:scalePoint [ rdfs:label "Quantize"; rdf:value 4 ] ; 204 lv2:scalePoint [ rdfs:label "Zigzag"; rdf:value 5 ] ; 205 lv2:scalePoint [ rdfs:label "Limiter"; rdf:value 6 ] ; 206 lv2:scalePoint [ rdfs:label "Upper Limiter"; rdf:value 7 ] ; 207 lv2:scalePoint [ rdfs:label "Lower Limiter"; rdf:value 8 ] ; 208 lv2:scalePoint [ rdfs:label "Inverse Limiter"; rdf:value 9 ] ; 209 lv2:scalePoint [ rdfs:label "Clip"; rdf:value 10 ] ; 210 lv2:scalePoint [ rdfs:label "Asymmetric 2"; rdf:value 11 ] ; 211 lv2:scalePoint [ rdfs:label "Power 2"; rdf:value 12 ] ; 212 lv2:scalePoint [ rdfs:label "Sigmoid"; rdf:value 13 ] ; 213 lv2:scalePoint [ rdfs:label "Crunch"; rdf:value 14 ] ; 214 lv2:scalePoint [ rdfs:label "Hard Crunch"; rdf:value 15 ] ; 215 lv2:scalePoint [ rdfs:label "Dirty Octave Up"; rdf:value 16 ] ; 216 lv2:scalePoint [ rdfs:label "Modulated Square"; rdf:value 17 ] ; 217 lv2:scalePoint [ rdfs:label "Modulated Saw"; rdf:value 18 ] ; 218 lv2:scalePoint [ rdfs:label "Compression"; rdf:value 19 ] ; 219 lv2:scalePoint [ rdfs:label "Overdrive"; rdf:value 20 ] ; 220 lv2:scalePoint [ rdfs:label "Soft"; rdf:value 21 ] ; 221 lv2:scalePoint [ rdfs:label "Super Soft"; rdf:value 22 ] ; 222 lv2:scalePoint [ rdfs:label "Hard Compression"; rdf:value 23 ] ; 223 lv2:scalePoint [ rdfs:label "Limit, No Gain"; rdf:value 24 ] ; 224 lv2:scalePoint [ rdfs:label "JFET"; rdf:value 25 ] ; 225 lv2:scalePoint [ rdfs:label "Dyno JFET"; rdf:value 26 ] ; 226 lv2:scalePoint [ rdfs:label "Valve 1"; rdf:value 27 ] ; 227 lv2:scalePoint [ rdfs:label "Valve 2"; rdf:value 28 ] ; 228 lv2:scalePoint [ rdfs:label "Diode Clipper"; rdf:value 29 ] ; 229 ], [ 230 a lv2:InputPort, lv2:ControlPort ; 231 lv2:index 13 ; 232 lv2:symbol "LVOL" ; 233 lv2:name "Low Gain" ; 234 lv2:default 50 ; 235 lv2:minimum 0 ; 236 lv2:maximum 100 ; 237 lv2:portProperty lv2:integer ; 238 ], [ 239 a lv2:InputPort, lv2:ControlPort ; 240 lv2:index 14 ; 241 lv2:symbol "MVOL" ; 242 lv2:name "Mid Gain" ; 243 lv2:default 14 ; 244 lv2:minimum 0 ; 245 lv2:maximum 100 ; 246 lv2:portProperty lv2:integer ; 247 ], [ 248 a lv2:InputPort, lv2:ControlPort ; 249 lv2:index 15 ; 250 lv2:symbol "HVOL" ; 251 lv2:name "High Gain" ; 252 lv2:default 35 ; 253 lv2:minimum 0 ; 254 lv2:maximum 100 ; 255 lv2:portProperty lv2:integer ; 256 ], [ 257 a lv2:InputPort, lv2:ControlPort ; 258 lv2:index 16 ; 259 lv2:symbol "NEG" ; 260 lv2:name "Negate (Polarity Switch)" ; 261 lv2:default 0 ; 262 lv2:minimum 0 ; 263 lv2:maximum 1 ; 264 lv2:portProperty lv2:integer ; 265 lv2:portProperty lv2:toggled ; 266 ], [ 267 a lv2:InputPort, lv2:ControlPort ; 268 lv2:index 17 ; 269 lv2:symbol "LMCR" ; 270 lv2:name "Low/Mid Crossover" ; 271 lv2:default 150 ; 272 lv2:minimum 20 ; 273 lv2:maximum 1000 ; 274 lv2:portProperty lv2:integer ; 275 units:unit units:hz ; 276 ], [ 277 a lv2:InputPort, lv2:ControlPort ; 278 lv2:index 18 ; 279 lv2:symbol "MHCR" ; 280 lv2:name "Mid/High Crossover" ; 281 lv2:default 1200 ; 282 lv2:minimum 800 ; 283 lv2:maximum 12000 ; 284 lv2:portProperty lv2:integer ; 285 units:unit units:hz ; 286 ], [ 287 a lv2:InputPort, lv2:ControlPort ; 288 lv2:index 19 ; 289 lv2:symbol "STEREO" ; 290 lv2:name "Stereo" ; 291 lv2:default 0 ; 292 lv2:minimum 0 ; 293 lv2:maximum 1 ; 294 lv2:portProperty lv2:integer ; 295 lv2:portProperty lv2:toggled ; 296 ] ; 297 . 298 299<http://rakarrack.sourceforge.net/effects.html#DistBand:preset:saturation> 300 a pset:Preset ; 301 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#DistBand> ; 302 rdfs:seeAlso <distband_presets.ttl> . 303 304<http://rakarrack.sourceforge.net/effects.html#DistBand:preset:distorsion_1> 305 a pset:Preset ; 306 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#DistBand> ; 307 rdfs:seeAlso <distband_presets.ttl> . 308 309<http://rakarrack.sourceforge.net/effects.html#DistBand:preset:soft> 310 a pset:Preset ; 311 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#DistBand> ; 312 rdfs:seeAlso <distband_presets.ttl> . 313 314<http://rakarrack.sourceforge.net/effects.html#DistBand:preset:modulated> 315 a pset:Preset ; 316 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#DistBand> ; 317 rdfs:seeAlso <distband_presets.ttl> . 318 319<http://rakarrack.sourceforge.net/effects.html#DistBand:preset:crunch> 320 a pset:Preset ; 321 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#DistBand> ; 322 rdfs:seeAlso <distband_presets.ttl> . 323 324<http://rakarrack.sourceforge.net/effects.html#DistBand:preset:distortion_2> 325 a pset:Preset ; 326 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#DistBand> ; 327 rdfs:seeAlso <distband_presets.ttl> . 328 329<http://rakarrack.sourceforge.net/effects.html#DistBand:preset:distortion_3> 330 a pset:Preset ; 331 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#DistBand> ; 332 rdfs:seeAlso <distband_presets.ttl> . 333 334<http://rakarrack.sourceforge.net/effects.html#DistBand:preset:distortion_4> 335 a pset:Preset ; 336 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#DistBand> ; 337 rdfs:seeAlso <distband_presets.ttl> . 338