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 mod:  <http://moddevices.com/ns/mod#> .
6@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
7@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
8
9<http://kxstudio.linuxaudio.org/plugins/FluidPlug_FluidGuitars>
10    a lv2:InstrumentPlugin, lv2:Plugin ;
11
12    lv2:requiredFeature <http://lv2plug.in/ns/ext/urid#map> ;
13
14    lv2:port [
15        a lv2:InputPort, atom:AtomPort ;
16        atom:bufferType atom:Sequence ;
17        atom:supports <http://lv2plug.in/ns/ext/midi#MidiEvent> ;
18        lv2:designation lv2:control ;
19        lv2:index 0 ;
20        lv2:symbol "events" ;
21        lv2:name "Events" ;
22    ] , [
23        a lv2:OutputPort, lv2:AudioPort ;
24        lv2:index 1 ;
25        lv2:symbol "audio_out_l" ;
26        lv2:name "Audio Output Left" ;
27    ] , [
28        a lv2:OutputPort, lv2:AudioPort ;
29        lv2:index 2 ;
30        lv2:symbol "audio_out_r" ;
31        lv2:name "Audio Output Right" ;
32    ] , [
33        a lv2:InputPort, lv2:ControlPort ;
34        lv2:index 3 ;
35        lv2:symbol "level" ;
36        lv2:name "Level" ;
37        lv2:default 1.0 ;
38        lv2:minimum 0.0 ;
39        lv2:maximum 2.0 ;
40    ] , [
41        a lv2:InputPort, lv2:ControlPort ;
42        lv2:index 4 ;
43        lv2:symbol "program" ;
44        lv2:name "Program" ;
45        lv2:portProperty lv2:enumeration , lv2:integer ;
46        lv2:default 0 ;
47        lv2:minimum 0 ;
48        lv2:maximum 8 ;
49        lv2:scalePoint [
50            rdfs:label "Nylon String Guitar" ;
51            rdf:value 0 ;
52        ] , [
53            rdfs:label "Steel String Guitar" ;
54            rdf:value 1 ;
55        ] , [
56            rdfs:label "Jazz Guitar" ;
57            rdf:value 2 ;
58        ] , [
59            rdfs:label "Clean Guitar" ;
60            rdf:value 3 ;
61        ] , [
62            rdfs:label "Palm Muted Guitar" ;
63            rdf:value 4 ;
64        ] , [
65            rdfs:label "Overdrive Guitar" ;
66            rdf:value 5 ;
67        ] , [
68            rdfs:label "Distortion Guitar" ;
69            rdf:value 6 ;
70        ] , [
71            rdfs:label "Guitar Harmonics" ;
72            rdf:value 7 ;
73        ] ;
74    ] ;
75
76    mod:brand "FluidGM" ;
77    mod:label "Fluid Guitars" ;
78
79    doap:name "Fluid Guitars" ;
80    doap:license "LGPL" ;
81
82    doap:maintainer [
83        foaf:name "falkTX" ;
84        foaf:homepage <https://github.com/falkTX/FluidPlug> ;
85    ] ;
86
87    rdfs:comment """This plugin contains the 'Guitar' section of the Fluid GM soundfont.
88The Fluid GM soundfont was constructed in part from edited/cleaned/remixed/programmed samples found in the public domain and recordings made by Frank Wen.""" ;
89
90    lv2:minorVersion 2 ;
91    lv2:microVersion 0 .
92