1@prefix doap:  <http://usefulinc.com/ns/doap#>.
2@prefix epp:   <http://lv2plug.in/ns/ext/port-props#>.
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@prefix units: <http://lv2plug.in/ns/extensions/units#>.
9
10<http://moddevices.com/plugins/caps/CabinetIII>
11a lv2:SimulatorPlugin, lv2:Plugin;
12lv2:optionalFeature lv2:hardRTCapable;
13lv2:microVersion 26;
14lv2:minorVersion 9;
15mod:brand "CAPS";
16mod:label "CabinetIII";
17
18rdfs:comment """
19A loudspeaker cabinet emulation far less demanding than the recommended CabinetIV.  Implemented as two sets of 31st-order IIR filters precomputed (using Prony's method) for fs of 44.1 and 48 kHz.
20
21The appropriate filter set is selected at runtime.  The alt switch allows the selection of the same fiter model for the alternative sample rate; at 48 kHz the alternative will sound slightly darker, at 44.1 slightly brighter.  At other sample rates, the plugin will not sound very much like a guitar speaker cabinet.
22
23source: http://quitte.de/dsp/caps.html#CabinetIII
24""";
25
26lv2:port
27[
28    a lv2:ControlPort, lv2:InputPort;
29    lv2:index 0;
30    lv2:default 1;
31    lv2:minimum 0;
32    lv2:maximum 16;
33    lv2:name "Model";
34    lv2:symbol "model";
35    lv2:portProperty lv2:enumeration, lv2:integer;
36    lv2:scalePoint
37    [
38        rdfs:label "Off";
39        rdf:value 0;
40    ],
41    [
42        rdfs:label "Twin";
43        rdf:value 1;
44    ],
45    [
46        rdfs:label "Wookie";
47        rdf:value 2;
48    ],
49    [
50        rdfs:label "Blue";
51        rdf:value 3;
52    ],
53    [
54        rdfs:label "Indigo";
55        rdf:value 4;
56    ],
57    [
58        rdfs:label "Supra";
59        rdf:value 5;
60    ],
61    [
62        rdfs:label "Tweedie";
63        rdf:value 6;
64    ],
65    [
66        rdfs:label "Basswoman";
67        rdf:value 7;
68    ],
69    [
70        rdfs:label "Martial";
71        rdf:value 8;
72    ],
73    [
74        rdfs:label "Poser";
75        rdf:value 9;
76    ],
77    [
78        rdfs:label "Cabby";
79        rdf:value 10;
80    ],
81    [
82        rdfs:label "Angel";
83        rdf:value 11;
84    ],
85    [
86        rdfs:label "Matched";
87        rdf:value 12;
88    ],
89    [
90        rdfs:label "Yellow";
91        rdf:value 13;
92    ],
93    [
94        rdfs:label "Piquey";
95        rdf:value 14;
96    ],
97    [
98        rdfs:label "Paladin";
99        rdf:value 15;
100    ],
101    [
102        rdfs:label "Turtle";
103        rdf:value 16;
104    ];
105],
106[
107    a lv2:ControlPort, lv2:InputPort;
108    lv2:index 1;
109    lv2:default 0;
110    lv2:minimum 0;
111    lv2:maximum 1;
112    lv2:name "Alt";
113    lv2:symbol "alt";
114    lv2:portProperty lv2:integer, lv2:toggled;
115],
116[
117    a lv2:ControlPort, lv2:InputPort;
118    lv2:index 2;
119    lv2:default 0.0;
120    lv2:minimum -24.0;
121    lv2:maximum 24.0;
122    lv2:name "Gain";
123    lv2:symbol "gain";
124    units:unit units:db;
125],
126[
127    a lv2:AudioPort, lv2:InputPort;
128    lv2:index 3;
129    lv2:name "In";
130    lv2:symbol "in";
131],
132[
133    a lv2:AudioPort, lv2:OutputPort;
134    lv2:index 4;
135    lv2:name "Out";
136    lv2:symbol "out";
137];
138
139doap:license <http://usefulinc.com/doap/licenses/gpl>;
140
141doap:developer [
142    foaf:homepage <http://quitte.de/dsp/caps.html>;
143    foaf:mbox <mailto:tim@quitte.de>;
144    foaf:name "Tim Goetze";
145];
146
147doap:maintainer [
148    foaf:homepage <http://moddevices.com>;
149    foaf:mbox <mailto:devel@moddevices.com>;
150    foaf:name "MOD Team";
151];
152
153doap:name "C* CabinetIII - Idealised loudspeaker cabinet emulation".
154