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#har_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#har_no_mid> 18 a lv2:Plugin, lv2:PitchPlugin ; 19 doap:name "rkr Harmonizer (no midi)" ; 20 doap:description "Harmonizing Pitch Shifter"; 21 doap:license <http://opensource.org/licenses/gpl-2.0> ; 22 lv2:project <http://rakarrack.sourceforge.net/effects.html>; 23 lv2:minorVersion 0 ; 24 lv2:microVersion 0 ; 25 rdfs:comment "Pitch shifter that harmonizes with your dry signal. This works best for monophonic sounds (a single note at a time). Also allows selection of root and chord for intelligent harmonies." ; 26 lv2:optionalFeature lv2:hardRTCapable, 27 <http://lv2plug.in/ns/ext/urid#map>, 28 <http://lv2plug.in/ns/ext/buf-size#boundedBlockLength>; 29# ui:ui <http://rakarrack.sourceforge.net/effects.html#har_ui> ; 30 31 lv2:port [ 32 a lv2:InputPort, lv2:AudioPort ; 33 lv2:index 0 ; 34 lv2:symbol "INPUT_L" ; 35 lv2:name "Audio In L" ; 36 ] ; 37 lv2:port [ 38 a lv2:InputPort, lv2:AudioPort ; 39 lv2:index 1 ; 40 lv2:symbol "INPUT_R" ; 41 lv2:name "Audio In R" ; 42 ] ; 43 lv2:port [ 44 a lv2:OutputPort, lv2:AudioPort ; 45 lv2:index 2 ; 46 lv2:symbol "OUTPUT_L" ; 47 lv2:name "Audio Out L" ; 48 ] ; 49 lv2:port [ 50 a lv2:OutputPort, lv2:AudioPort ; 51 lv2:index 3 ; 52 lv2:symbol "OUTPUT_R" ; 53 lv2:name "Audio Out R" ; 54 ] ; 55 56 lv2:port [ 57 a lv2:InputPort, lv2:ControlPort ; 58 lv2:index 4 ; 59 lv2:symbol "BYPASS" ; 60 lv2:name "Bypass" ; 61 lv2:default 0 ; 62 lv2:minimum 0 ; 63 lv2:maximum 1 ; 64 lv2:portProperty lv2:integer ; 65 lv2:portProperty lv2:toggled ; 66 ], [ 67 a lv2:InputPort, lv2:ControlPort ; 68 lv2:index 5 ; 69 lv2:symbol "WETDRY" ; 70 lv2:name "Wet/Dry" ; 71 lv2:default 64 ; 72 lv2:minimum 0 ; 73 lv2:maximum 127 ; 74 lv2:portProperty lv2:integer ; 75 ], [ 76 a lv2:InputPort, lv2:ControlPort ; 77 lv2:index 6 ; 78 lv2:symbol "PAN" ; 79 lv2:name "Pan" ; 80 lv2:default 0 ; 81 lv2:minimum -64 ; 82 lv2:maximum 63 ; 83 lv2:portProperty lv2:integer ; 84 ], [ 85 a lv2:InputPort, lv2:ControlPort ; 86 lv2:index 7 ; 87 lv2:symbol "GAIN" ; 88 lv2:name "Gain" ; 89 lv2:default 0 ; 90 lv2:minimum -64 ; 91 lv2:maximum 63 ; 92 lv2:portProperty lv2:integer ; 93 ], [ 94 a lv2:InputPort, lv2:ControlPort ; 95 lv2:index 8 ; 96 lv2:symbol "INT" ; 97 lv2:name "Interval" ; 98 lv2:default 0 ; 99 lv2:minimum -12 ; 100 lv2:maximum 12 ; 101 lv2:portProperty lv2:integer ; 102 units:unit units:semitone12TET ; 103 ], [ 104 a lv2:InputPort, lv2:ControlPort ; 105 lv2:index 9 ; 106 lv2:symbol "FREQ" ; 107 lv2:name "Filter Frequency" ; 108 lv2:default 6000 ; 109 lv2:minimum 20 ; 110 lv2:maximum 26000 ; 111 lv2:portProperty lv2:integer ; 112 units:unit units:hz ; 113 ], [ 114 a lv2:InputPort, lv2:ControlPort ; 115 lv2:index 10 ; 116 lv2:symbol "SELECT" ; 117 lv2:name "Select Chord Mode" ; 118 lv2:default 0 ; 119 lv2:minimum 0 ; 120 lv2:maximum 1 ; 121 lv2:portProperty lv2:integer ; 122 lv2:portProperty lv2:toggled ; 123 ], [ 124 a lv2:InputPort, lv2:ControlPort ; 125 lv2:index 11 ; 126 lv2:symbol "NOTE" ; 127 lv2:name "Note" ; 128 lv2:default 0 ; 129 lv2:minimum 0 ; 130 lv2:maximum 23 ; 131 lv2:portProperty lv2:integer ; 132 lv2:portProperty lv2:enumeration; 133 lv2:scalePoint [ rdfs:label "C"; rdf:value 0 ] ; 134 lv2:scalePoint [ rdfs:label "Db"; rdf:value 1 ] ; 135 lv2:scalePoint [ rdfs:label "D"; rdf:value 2 ] ; 136 lv2:scalePoint [ rdfs:label "Eb"; rdf:value 3 ] ; 137 lv2:scalePoint [ rdfs:label "E"; rdf:value 4 ] ; 138 lv2:scalePoint [ rdfs:label "F"; rdf:value 5 ] ; 139 lv2:scalePoint [ rdfs:label "Gb"; rdf:value 6 ] ; 140 lv2:scalePoint [ rdfs:label "G"; rdf:value 7 ] ; 141 lv2:scalePoint [ rdfs:label "Ab"; rdf:value 8 ] ; 142 lv2:scalePoint [ rdfs:label "A"; rdf:value 9 ] ; 143 lv2:scalePoint [ rdfs:label "Bb"; rdf:value 10 ] ; 144 lv2:scalePoint [ rdfs:label "B"; rdf:value 11 ] ; 145 lv2:scalePoint [ rdfs:label "C"; rdf:value 12 ] ; 146 lv2:scalePoint [ rdfs:label "C#"; rdf:value 13 ] ; 147 lv2:scalePoint [ rdfs:label "D"; rdf:value 14 ] ; 148 lv2:scalePoint [ rdfs:label "D#"; rdf:value 15 ] ; 149 lv2:scalePoint [ rdfs:label "E"; rdf:value 16 ] ; 150 lv2:scalePoint [ rdfs:label "F"; rdf:value 17 ] ; 151 lv2:scalePoint [ rdfs:label "F#"; rdf:value 18 ] ; 152 lv2:scalePoint [ rdfs:label "G"; rdf:value 19 ] ; 153 lv2:scalePoint [ rdfs:label "G#"; rdf:value 20 ] ; 154 lv2:scalePoint [ rdfs:label "A"; rdf:value 21 ] ; 155 lv2:scalePoint [ rdfs:label "A#"; rdf:value 22 ] ; 156 lv2:scalePoint [ rdfs:label "A"; rdf:value 23 ] ; 157 ], [ 158 a lv2:InputPort, lv2:ControlPort ; 159 lv2:index 12 ; 160 lv2:symbol "CHORD" ; 161 lv2:name "Chord" ; 162 lv2:default 0 ; 163 lv2:minimum 0 ; 164 lv2:maximum 33 ; 165 lv2:portProperty lv2:integer ; 166 lv2:portProperty lv2:enumeration; 167 lv2:scalePoint [ rdfs:label "None"; rdf:value 0 ] ; 168 lv2:scalePoint [ rdfs:label "6"; rdf:value 1 ] ; 169 lv2:scalePoint [ rdfs:label "Maj7"; rdf:value 2 ] ; 170 lv2:scalePoint [ rdfs:label "lyd"; rdf:value 3 ] ; 171 lv2:scalePoint [ rdfs:label "Maj(9)"; rdf:value 4 ] ; 172 lv2:scalePoint [ rdfs:label "Maj7(9)"; rdf:value 5 ] ; 173 lv2:scalePoint [ rdfs:label "6/9"; rdf:value 6 ] ; 174 lv2:scalePoint [ rdfs:label "+"; rdf:value 7 ] ; 175 lv2:scalePoint [ rdfs:label "min"; rdf:value 8 ] ; 176 lv2:scalePoint [ rdfs:label "min6"; rdf:value 9 ] ; 177 lv2:scalePoint [ rdfs:label "min7"; rdf:value 10 ] ; 178 lv2:scalePoint [ rdfs:label "min7(b5)"; rdf:value 11 ] ; 179 lv2:scalePoint [ rdfs:label "min9"; rdf:value 12 ] ; 180 lv2:scalePoint [ rdfs:label "min7(9)"; rdf:value 13 ] ; 181 lv2:scalePoint [ rdfs:label "min7(11)"; rdf:value 14 ] ; 182 lv2:scalePoint [ rdfs:label "min(Maj7)"; rdf:value 15 ] ; 183 lv2:scalePoint [ rdfs:label "min(Maj7)(9)"; rdf:value 16 ] ; 184 lv2:scalePoint [ rdfs:label "dim"; rdf:value 17 ] ; 185 lv2:scalePoint [ rdfs:label "dim7"; rdf:value 18 ] ; 186 lv2:scalePoint [ rdfs:label "7"; rdf:value 19 ] ; 187 lv2:scalePoint [ rdfs:label "7(Sus4)"; rdf:value 20 ] ; 188 lv2:scalePoint [ rdfs:label "7(b5)"; rdf:value 21 ] ; 189 lv2:scalePoint [ rdfs:label "7(9)"; rdf:value 22 ] ; 190 lv2:scalePoint [ rdfs:label "7(#11)"; rdf:value 23 ] ; 191 lv2:scalePoint [ rdfs:label "7(13)"; rdf:value 24 ] ; 192 lv2:scalePoint [ rdfs:label "7(b9)"; rdf:value 25 ] ; 193 lv2:scalePoint [ rdfs:label "7(b13)"; rdf:value 26 ] ; 194 lv2:scalePoint [ rdfs:label "7(#9)"; rdf:value 27 ] ; 195 lv2:scalePoint [ rdfs:label "+Maj7"; rdf:value 28 ] ; 196 lv2:scalePoint [ rdfs:label "+7"; rdf:value 29 ] ; 197 lv2:scalePoint [ rdfs:label "1+8"; rdf:value 30 ] ; 198 lv2:scalePoint [ rdfs:label "1+5"; rdf:value 31 ] ; 199 lv2:scalePoint [ rdfs:label "(Sus4)"; rdf:value 32 ] ; 200 lv2:scalePoint [ rdfs:label "2"; rdf:value 33 ] ; 201 ], [ 202 a lv2:InputPort, lv2:ControlPort ; 203 lv2:index 13 ; 204 lv2:symbol "FGAIN" ; 205 lv2:name "Filter Gain" ; 206 lv2:default 0 ; 207 lv2:minimum -64 ; 208 lv2:maximum 63 ; 209 lv2:portProperty lv2:integer ; 210 ], [ 211 a lv2:InputPort, lv2:ControlPort ; 212 lv2:index 14 ; 213 lv2:symbol "FQ" ; 214 lv2:name "Filter Q" ; 215 lv2:default 0 ; 216 lv2:minimum -64 ; 217 lv2:maximum 63 ; 218 lv2:portProperty lv2:integer ; 219# ], [ 220# a lv2:InputPort, lv2:ControlPort ; 221# lv2:index 15 ; 222# lv2:symbol "MIDI" ; 223# lv2:name "MIDI Mode" ; 224# lv2:default 0 ; 225# lv2:minimum 0 ; 226# lv2:maximum 1 ; 227# lv2:portProperty lv2:integer ; 228# lv2:portProperty lv2:toggled ; 229 ] ; 230 . 231 232<http://rakarrack.sourceforge.net/effects.html#har_no_mid:preset:plain> 233 a pset:Preset ; 234 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#har_no_mid> ; 235 rdfs:seeAlso <harm_no_midi_presets.ttl> . 236 237<http://rakarrack.sourceforge.net/effects.html#har_no_mid:preset:octavador> 238 a pset:Preset ; 239 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#har_no_mid> ; 240 rdfs:seeAlso <harm_no_midi_presets.ttl> . 241 242<http://rakarrack.sourceforge.net/effects.html#har_no_mid:preset:3mdown> 243 a pset:Preset ; 244 lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#har_no_mid> ; 245 rdfs:seeAlso <harm_no_midi_presets.ttl> . 246 247