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#dere_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#dere> 18 a lv2:Plugin, lv2:DistortionPlugin ; 19 doap:name "rkr Derelict" ; 20 doap:description "Distortion with Extra Color"; 21 lv2:project <http://rakarrack.sourceforge.net/effects.html>; 22 lv2:minorVersion 0 ; 23 lv2:microVersion 0 ; 24 rdfs:comment "A very configurable waveshaping distortion module with resonance control of the filters for extra color." ; 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#dere_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 "TYPE" ; 113 lv2:name "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 "NEG" ; 153 lv2:name "Negate (Polarity Switch)" ; 154 lv2:default 0 ; 155 lv2:minimum 0 ; 156 lv2:maximum 1 ; 157 lv2:portProperty lv2:integer ; 158 lv2:portProperty lv2:toggled ; 159 ], [ 160 a lv2:InputPort, lv2:ControlPort ; 161 lv2:index 12 ; 162 lv2:symbol "LPF" ; 163 lv2:name "Lowpass Filter" ; 164 lv2:default 6703 ; 165 lv2:minimum 20 ; 166 lv2:maximum 26000 ; 167 lv2:portProperty lv2:integer ; 168 units:unit units:hz ; 169 ], [ 170 a lv2:InputPort, lv2:ControlPort ; 171 lv2:index 13 ; 172 lv2:symbol "HPF" ; 173 lv2:name "Highpass Filter" ; 174 lv2:default 21 ; 175 lv2:minimum 20 ; 176 lv2:maximum 20000 ; 177 lv2:portProperty lv2:integer ; 178 units:unit units:hz ; 179 ], [ 180 a lv2:InputPort, lv2:ControlPort ; 181 lv2:index 14 ; 182 lv2:symbol "COLOR" ; 183 lv2:name "Color" ; 184 lv2:default 0 ; 185 lv2:minimum 0 ; 186 lv2:maximum 127 ; 187 lv2:portProperty lv2:integer ; 188 ], [ 189 a lv2:InputPort, lv2:ControlPort ; 190 lv2:index 15 ; 191 lv2:symbol "PREFILTER" ; 192 lv2:name "Prefilter" ; 193 lv2:default 0 ; 194 lv2:minimum 0 ; 195 lv2:maximum 1; 196 lv2:portProperty lv2:integer ; 197 lv2:portProperty lv2:toggled ; 198 ], [ 199 a lv2:InputPort, lv2:ControlPort ; 200 lv2:index 16 ; 201 lv2:symbol "OCT" ; 202 lv2:name "Suboctave" ; 203 lv2:default 0 ; 204 lv2:minimum 0 ; 205 lv2:maximum 127 ; 206 lv2:portProperty lv2:integer ; 207 ] ; 208 . 209 210<http://rakarrack.sourceforge.net/effects.html#dere:preset:dist1> 211 a pset:Preset ; 212 rdfs:label "Distortion 1" ; 213 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#dere> ; 214 rdfs:seeAlso <dere_presets.ttl> . 215 216<http://rakarrack.sourceforge.net/effects.html#dere:preset:dist2> 217 a pset:Preset ; 218 rdfs:label "Distortion 2" ; 219 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#dere> ; 220 rdfs:seeAlso <dere_presets.ttl> . 221 222<http://rakarrack.sourceforge.net/effects.html#dere:preset:dist3> 223 a pset:Preset ; 224 rdfs:label "Distortion 3" ; 225 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#dere> ; 226 rdfs:seeAlso <dere_presets.ttl> . 227