1@prefix atom: <http://lv2plug.in/ns/ext/atom#> . 2@prefix doap: <http://usefulinc.com/ns/doap#> . 3@prefix foaf: <http://xmlns.com/foaf/0.1/> . 4@prefix lv2: <http://lv2plug.in/ns/lv2core#> . 5@prefix midi: <http://lv2plug.in/ns/ext/midi#> . 6@prefix patch: <http://lv2plug.in/ns/ext/patch#> . 7@prefix pprop: <http://lv2plug.in/ns/ext/port-props#> . 8@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . 9@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . 10@prefix state: <http://lv2plug.in/ns/ext/state#> . 11@prefix units: <http://lv2plug.in/ns/extensions/units#> . 12@prefix urid: <http://lv2plug.in/ns/ext/urid#> . 13@prefix work: <http://lv2plug.in/ns/ext/worker#> . 14 15<http://ardour.org/credits.html> 16 a foaf:Person ; 17 foaf:name "Ardour Community" ; 18 foaf:homepage <http://ardour.org/> . 19 20<urn:ardour:a-fluidsynth:sf2file> 21 a lv2:Parameter ; 22 rdfs:label "SF2 File" ; 23 rdfs:range atom:Path . 24 25<urn:ardour:a-fluidsynth> 26 a doap:Project, lv2:InstrumentPlugin, lv2:Plugin ; 27 28 doap:name "ACE Fluid Synth" ; 29 rdfs:comment "SF2 Synthesizer using Fluidsynth" ; 30 31 doap:maintainer <http://ardour.org/credits.html> ; 32 doap:license <http://usefulinc.com/doap/licenses/gpl> ; 33 34 lv2:microVersion 2 ; 35 lv2:minorVersion 2 ; 36 37 lv2:requiredFeature urid:map, work:schedule ; 38 lv2:extensionData work:interface, state:interface ; 39 lv2:optionalFeature lv2:hardRTCapable; 40 41 patch:writable <urn:ardour:a-fluidsynth:sf2file> ; 42 43 lv2:port [ 44 a lv2:InputPort, atom:AtomPort ; 45 atom:bufferType atom:Sequence ; 46 atom:supports patch:Message, midi:MidiEvent; 47 lv2:designation lv2:control ; 48 lv2:index 0 ; 49 lv2:symbol "control" ; 50 lv2:name "Midi In" ; 51 ] , [ 52 a lv2:OutputPort, atom:AtomPort ; 53 atom:bufferType atom:Sequence ; 54 atom:supports patch:Message; 55 lv2:designation lv2:control ; 56 lv2:index 1 ; 57 lv2:symbol "notify" ; 58 lv2:name "UI Notifications" ; 59 ] , [ 60 a lv2:OutputPort, lv2:AudioPort ; 61 lv2:index 2 ; 62 lv2:symbol "outL" ; 63 lv2:name "Left Output" ; 64 ] , [ 65 a lv2:OutputPort, lv2:AudioPort ; 66 lv2:index 3 ; 67 lv2:symbol "outR" ; 68 lv2:name "Right Output" ; 69 ] , [ 70 a lv2:InputPort, lv2:ControlPort ; 71 lv2:index 4 ; 72 lv2:symbol "level" ; 73 lv2:name "Output Level" ; 74 lv2:default 0.0 ; 75 lv2:minimum -80.0 ; 76 lv2:maximum 20.0; 77 units:unit units:db ; 78 ] , [ 79 a lv2:InputPort, lv2:ControlPort ; 80 lv2:index 5 ; 81 lv2:symbol "rev_enable" ; 82 lv2:name "Reverb Enable" ; 83 lv2:default 1 ; 84 lv2:minimum 0 ; 85 lv2:maximum 1 ; 86 lv2:portProperty lv2:integer, lv2:toggled; 87 ] , [ 88 a lv2:InputPort, lv2:ControlPort ; 89 lv2:index 6 ; 90 lv2:symbol "rev_roomsize" ; 91 lv2:name "Reverb Roomsize" ; 92 lv2:default 0.5 ; 93 lv2:minimum 0.0 ; 94 lv2:maximum 1.2; 95 ] , [ 96 a lv2:InputPort, lv2:ControlPort ; 97 lv2:index 7 ; 98 lv2:symbol "rev_damp" ; 99 lv2:name "Reverb Damping" ; 100 lv2:default 0.5 ; 101 lv2:minimum 0.0 ; 102 lv2:maximum 1.0; 103 ] , [ 104 a lv2:InputPort, lv2:ControlPort ; 105 lv2:index 8 ; 106 lv2:symbol "rev_width" ; 107 lv2:name "Reverb Width" ; 108 lv2:default 10.0 ; 109 lv2:minimum 0.0 ; 110 lv2:maximum 100.0; 111 ] , [ 112 a lv2:InputPort, lv2:ControlPort ; 113 lv2:index 9 ; 114 lv2:symbol "rev_level" ; 115 lv2:name "Reverb Dry/Wet" ; 116 lv2:default 0.1 ; 117 lv2:minimum 0.0 ; 118 lv2:maximum 1.0; 119 ] , [ 120 a lv2:InputPort, lv2:ControlPort ; 121 lv2:index 10 ; 122 lv2:symbol "chorus_enable" ; 123 lv2:name "Chorus Enable" ; 124 lv2:default 1 ; 125 lv2:minimum 0 ; 126 lv2:maximum 1 ; 127 lv2:portProperty lv2:integer, lv2:toggled; 128 ] , [ 129 a lv2:InputPort, lv2:ControlPort ; 130 lv2:index 11 ; 131 lv2:symbol "chorus_nr" ; 132 lv2:name "Chorus Voice Count" ; 133 lv2:default 1 ; 134 lv2:minimum 0 ; 135 lv2:maximum 99; 136 lv2:portProperty lv2:integer; 137 ] , [ 138 a lv2:InputPort, lv2:ControlPort ; 139 lv2:index 12 ; 140 lv2:symbol "chorus_speed" ; 141 lv2:name "Chorus Speed" ; 142 lv2:default 1.0 ; 143 lv2:minimum 0.29 ; 144 lv2:maximum 5.0; 145 units:unit units:hz ; 146 lv2:portProperty pprop:logarithmic; 147 ] , [ 148 a lv2:InputPort, lv2:ControlPort ; 149 lv2:index 13 ; 150 lv2:symbol "chorus_depth" ; 151 lv2:name "Chorus Depth" ; 152 lv2:default 0.0 ; 153 lv2:minimum 0.0 ; 154 lv2:maximum 21.0; 155 ] , [ 156 a lv2:InputPort, lv2:ControlPort ; 157 lv2:index 14 ; 158 lv2:symbol "chorus_level" ; 159 lv2:name "Chorus Level" ; 160 lv2:default 0.0 ; 161 lv2:minimum -80.0 ; 162 lv2:maximum 20.0; 163 units:unit units:db ; 164 ] , [ 165 a lv2:InputPort, lv2:ControlPort ; 166 lv2:index 15 ; 167 lv2:symbol "chorus_type" ; 168 lv2:name "Chorus Type" ; 169 lv2:default 0.0 ; 170 lv2:minimum 0.0 ; 171 lv2:maximum 1.0; 172 lv2:portProperty lv2:integer, lv2:enumeration; 173 lv2:scalePoint [ rdfs:label "Sine"; rdf:value 0.0 ; ] ; 174 lv2:scalePoint [ rdfs:label "Triangle"; rdf:value 1.0 ; ] ; 175 ] , 176 [ 177 a lv2:InputPort, lv2:ControlPort ; 178 lv2:index 16 ; 179 lv2:name "Enable" ; 180 lv2:symbol "enable" ; 181 lv2:default 1 ; 182 lv2:minimum 0 ; 183 lv2:maximum 1 ; 184 lv2:portProperty lv2:integer, lv2:toggled ; 185 lv2:designation lv2:enabled; 186 ] . 187