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 pg: <http://lv2plug.in/ns/ext/port-groups#> .
7@prefix param: <http://lv2plug.in/ns/ext/parameters#> .
8@prefix pset: <http://lv2plug.in/ns/ext/presets#> .
9
10@prefix lv2:   <http://lv2plug.in/ns/lv2core#> .
11@prefix ui:   <http://lv2plug.in/ns/extensions/ui#> .
12
13# <http://rakarrack.sourceforge.net/effects.html#Sustainer_ui>
14# 	a ui:X11UI ;
15# 	ui:binary <rkrlv2_ui.so> ;
16# 	lv2:extensionData ui:idleInterface ;
17# 	.
18
19<http://rakarrack.sourceforge.net/effects.html#Sustainer>
20        a lv2:Plugin, lv2:CompressorPlugin ;
21        doap:name "rkr Sustainer" ;
22        doap:description "Sustain-Enhancing Compression";
23        lv2:project <http://rakarrack.sourceforge.net/effects.html>;
24        lv2:minorVersion 0 ;
25        lv2:microVersion 0 ;
26        rdfs:comment "A very simple, no-frills soft knee compressor good for making notes sustain. Brighter than the full Rakarrack Compressor." ;
27        lv2:optionalFeature lv2:hardRTCapable ;
28#        ui:ui  <http://rakarrack.sourceforge.net/effects.html#Sustainer_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 "GAIN" ;
68                lv2:name "Gain" ;
69                lv2:default 40 ;
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 "SUS" ;
77                lv2:name "Sustain" ;
78                lv2:default 64 ;
79                lv2:minimum 1 ;
80                lv2:maximum 127 ;
81                lv2:portProperty lv2:integer ;
82        ] ;
83	.
84
85
86<http://rakarrack.sourceforge.net/effects.html#Sustainer:preset:sustain_1>
87        a pset:Preset ;
88        lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#Sustainer> ;
89        rdfs:seeAlso <sustain_presets.ttl> .
90
91<http://rakarrack.sourceforge.net/effects.html#Sustainer:preset:sustain_2>
92        a pset:Preset ;
93        lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#Sustainer> ;
94        rdfs:seeAlso <sustain_presets.ttl> .
95
96<http://rakarrack.sourceforge.net/effects.html#Sustainer:preset:sustain_3>
97        a pset:Preset ;
98        lv2:appliesTo <http://rakarrack.sourceforge.net/effects.html#Sustainer> ;
99        rdfs:seeAlso <sustain_presets.ttl> .
100