LV2: HACK: forbid unloading the .so until lifecycle issues get resolved.
[calf.git] / gui / gui-multibandgate.xml
blobd05b2333f85dfffd95b8ee9820246da4b3b5d4c6
1 <vbox spacing="8">
2     <table expand-y="0" expand-x="1" spacing="5" rows="1" cols="7">
3         <label param="level_in" attach-x="0" attach-y="0" expand-x="0" />
4         <knob param="level_in" attach-x="0" attach-y="1" attach-h="2" expand-x="0" type="1" />
5         <value param="level_in" attach-x="0" attach-y="3" expand-x="0" />
6         
7         <label attach-x="1" attach-y="0" expand-x="1" text="Input level" />
8         <vumeter param="meter_inL" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="1" attach-y="1" expand-x="1" />
9         <vumeter param="meter_inR" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="1" attach-y="2" expand-x="1" />
10         
11         <label attach-x="2" attach-y="0" expand-x="0" text="Clip" />
12         <led param="clip_inL" attach-x="2" attach-y="1" expand-x="0" />
13         <led param="clip_inR" attach-x="2" attach-y="2" expand-x="0" />
14         
15         <label param="bypass" attach-x="3" attach-y="0" expand-x="0" />
16         <toggle param="bypass" attach-x="3" attach-y="1" attach-h="2" expand-x="0" pad-x="10"/>
17         
18         <label attach-x="4" attach-y="0" expand-x="1" text="Output level"/>
19         <vumeter param="meter_outL" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="4" attach-y="1" expand-x="1" />
20         <vumeter param="meter_outR" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="4" attach-y="2" expand-x="1" />
21         
22         <label attach-x="5" attach-y="0" expand-x="0" text="Clip"/>
23         <led param="clip_outL" mode="1" attach-x="5" attach-y="1" expand-x="0" />
24         <led param="clip_outR" mode="1" attach-x="5" attach-y="2" expand-x="0" />
25         
26         <label param="level_out" attach-x="6" attach-y="0" expand-x="0" />
27         <knob param="level_out" attach-x="6" attach-y="1" attach-h="2" expand-x="0" type="1" />
28         <value param="level_out" attach-x="6" attach-y="3" expand-x="0" />
29     </table>
30     
31     <frame label="X-Over">
32         <vbox>
33             <align align-x="1.0" scale-x="0.1" scale-y="1.0">
34                 <hbox spacing="8">
35                     <label param="mode"/>
36                     <combo param="mode"/>
37                 </hbox>
38             </align>
39             <if cond="directlink">
40                 <line-graph refresh="1" width="300" height="130" param="bypass" expand="1" fill="1" crosshairs="1" freqhandles="5" enforce-handle-order="1" handle1-x="freq0" handle2-x="freq1" handle3-x="freq2"/>
41             </if>
42         </vbox>
43     </frame>
44     
45     <notebook param="notebook">
46         <hbox page="Sub Band" homogeneous="1">
47             <vbox spacing="4">
48                 <label param="bypass0"/>
49                 <toggle param="bypass0"/>
50                 <label />
51             </vbox>
52             <vbox spacing="4">
53                 <label param="solo0"/>
54                 <toggle param="solo0"/>
55                 <label/>
56             </vbox>
57             <vbox spacing="4">
58                 <label param="range0" />
59                 <knob param="range0" />
60                 <value param="range0" />
61             </vbox>
62             <vbox spacing="4">
63                 <label param="threshold0" />
64                 <knob param="threshold0"/>
65                 <value param="threshold0" />
66             </vbox>
67             <vbox spacing="4">
68                 <label param="ratio0" />
69                 <knob param="ratio0" />
70                 <value param="ratio0" />
71             </vbox>
72             <vbox spacing="4">
73                 <label param="makeup0" />
74                 <knob param="makeup0" />
75                 <value param="makeup0" />
76             </vbox>
77             <vbox spacing="4">
78                 <label param="attack0" />
79                 <knob param="attack0" />
80                 <value param="attack0" />
81             </vbox>
82             <vbox spacing="4">
83                 <label param="release0" />
84                 <knob param="release0" />
85                 <value param="release0" />
86             </vbox>
87             <vbox spacing="4">
88                 <label param="knee0" />
89                 <knob param="knee0" />
90                 <value param="knee0" />
91             </vbox>
92             <vbox spacing="4">
93                 <label param="detection0"/>
94                 <combo param="detection0"/>
95                 <label/>
96             </vbox>
97         </hbox>
98         
99         <hbox page="Low Band" homogeneous="1">
100             <vbox spacing="4">
101                 <label param="bypass1"/>
102                 <toggle param="bypass1"/>
103                 <label />
104             </vbox>
105             <vbox spacing="4">
106                 <label param="solo1"/>
107                 <toggle param="solo1"/>
108                 <label/>
109             </vbox>
110             <vbox spacing="4">
111                 <label param="range1" />
112                 <knob param="range1" />
113                 <value param="range1" />
114             </vbox>
115             <vbox spacing="4">
116                 <label param="threshold1" />
117                 <knob param="threshold1"/>
118                 <value param="threshold1" />
119             </vbox>
120             <vbox spacing="4">
121                 <label param="ratio1" />
122                 <knob param="ratio1" />
123                 <value param="ratio1" />
124             </vbox>
125             <vbox spacing="4">
126                 <label param="makeup1" />
127                 <knob param="makeup1" />
128                 <value param="makeup1" />
129             </vbox>
130             <vbox spacing="4">
131                 <label param="attack1" />
132                 <knob param="attack1" />
133                 <value param="attack1" />
134             </vbox>
135             <vbox spacing="4">
136                 <label param="release1" />
137                 <knob param="release1" />
138                 <value param="release1" />
139             </vbox>
140             <vbox spacing="4">
141                 <label param="knee1" />
142                 <knob param="knee1" />
143                 <value param="knee1" />
144             </vbox>
145             <vbox spacing="4">
146                 <label param="detection1"/>
147                 <combo param="detection1"/>
148                 <label/>
149             </vbox>
150         </hbox>
151         
152         <hbox page="Mid Band" homogeneous="1">
153             <vbox spacing="4">
154                 <label param="bypass2"/>
155                 <toggle param="bypass2"/>
156                 <label />
157             </vbox>
158             <vbox spacing="4">
159                 <label param="solo2"/>
160                 <toggle param="solo2"/>
161                 <label/>
162             </vbox>
163             <vbox spacing="4">
164                 <label param="range2" />
165                 <knob param="range2" />
166                 <value param="range2" />
167             </vbox>
168             <vbox spacing="4">
169                 <label param="threshold2" />
170                 <knob param="threshold2"/>
171                 <value param="threshold2" />
172             </vbox>
173             <vbox spacing="4">
174                 <label param="ratio2" />
175                 <knob param="ratio2" />
176                 <value param="ratio2" />
177             </vbox>
178             <vbox spacing="4">
179                 <label param="makeup2" />
180                 <knob param="makeup2" />
181                 <value param="makeup2" />
182             </vbox>
183             <vbox spacing="4">
184                 <label param="attack2" />
185                 <knob param="attack2" />
186                 <value param="attack2" />
187             </vbox>
188             <vbox spacing="4">
189                 <label param="release2" />
190                 <knob param="release2" />
191                 <value param="release2" />
192             </vbox>
193             <vbox spacing="4">
194                 <label param="knee2" />
195                 <knob param="knee2" />
196                 <value param="knee2" />
197             </vbox>
198             <vbox spacing="4">
199                 <label param="detection2"/>
200                 <combo param="detection2"/>
201                 <label/>
202             </vbox>
203         </hbox>
204         
205         <hbox page="High Band" homogeneous="1">
206             <vbox spacing="4">
207                 <label param="bypass3"/>
208                 <toggle param="bypass3"/>
209                 <label />
210             </vbox>
211             <vbox spacing="4">
212                 <label param="solo3"/>
213                 <toggle param="solo3"/>
214                 <label/>
215             </vbox>
216             <vbox spacing="4">
217                 <label param="range3" />
218                 <knob param="range3" />
219                 <value param="range3" />
220             </vbox>
221             <vbox spacing="4">
222                 <label param="threshold3" />
223                 <knob param="threshold3"/>
224                 <value param="threshold3" />
225             </vbox>
226             <vbox spacing="4">
227                 <label param="ratio3" />
228                 <knob param="ratio3" />
229                 <value param="ratio3" />
230             </vbox>
231             <vbox spacing="4">
232                 <label param="makeup3" />
233                 <knob param="makeup3" />
234                 <value param="makeup3" />
235             </vbox>
236             <vbox spacing="4">
237                 <label param="attack3" />
238                 <knob param="attack3" />
239                 <value param="attack3" />
240             </vbox>
241             <vbox spacing="4">
242                 <label param="release3" />
243                 <knob param="release3" />
244                 <value param="release3" />
245             </vbox>
246             <vbox spacing="4">
247                 <label param="knee3" />
248                 <knob param="knee3" />
249                 <value param="knee3" />
250             </vbox>
251             <vbox spacing="4">
252                 <label param="detection3"/>
253                 <combo param="detection3"/>
254                 <label/>
255             </vbox>
256         </hbox>
257     </notebook>
258     
259     <hbox>
260         <frame label="Sub band">
261             <vbox>
262                 <if cond="directlink">
263                     <line-graph refresh="1" width="160" height="160" param="solo0" square="1"/>
264                 </if>
265                 <table cols="2" rows="2">
266                     <led param="bypass0" mode="0" attach-x="0" attach-y="0" expand-x="0" fill-x="0"/>
267                     <led param="solo0" mode="1" attach-x="0" attach-y="1" expand-x="0" fill-x="0"/>
268                     <vumeter param="gating0" position="2" mode="2" hold="1.5" falloff="2.5" attach-x="1" attach-y="0"/>
269                     <vumeter param="output0" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="1" attach-y="1"/>
270                 </table>
271             </vbox>
272         </frame>
273         <frame label="Low band">
274             <vbox>
275                 <if cond="directlink">
276                     <line-graph refresh="1" width="160" height="160" param="solo1" square="1"/>
277                 </if>
278                 <table cols="2" rows="2">
279                     <led param="bypass1" mode="0" attach-x="0" attach-y="0" expand-x="0" fill-x="0"/>
280                     <led param="solo1" mode="1" attach-x="0" attach-y="1" expand-x="0" fill-x="0"/>
281                     <vumeter param="gating1" position="2" mode="2" hold="1.5" falloff="2.5" attach-x="1" attach-y="0"/>
282                     <vumeter param="output1" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="1" attach-y="1"/>
283                 </table>
284             </vbox>
285         </frame>
286         <frame label="Mid band">
287             <vbox>
288                 <if cond="directlink">
289                     <line-graph refresh="1" width="160" height="160" param="solo2" square="1"/>
290                 </if>
291                 <table cols="2" rows="2">
292                     <led param="bypass2" mode="0" attach-x="0" attach-y="0" expand-x="0" fill-x="0"/>
293                     <led param="solo2" mode="1" attach-x="0" attach-y="1" expand-x="0" fill-x="0"/>
294                     <vumeter param="gating2" position="2" mode="2" hold="1.5" falloff="2.5" attach-x="1" attach-y="0"/>
295                     <vumeter param="output2" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="1" attach-y="1"/>
296                 </table>
297             </vbox>
298         </frame>
299         <frame label="High band">
300             <vbox>
301                 <if cond="directlink">
302                     <line-graph refresh="1" width="160" height="160" param="solo3" square="1"/>
303                 </if>
304                 <table cols="2" rows="2">
305                     <led param="bypass3" mode="0" attach-x="0" attach-y="0" expand-x="0" fill-x="0"/>
306                     <led param="solo3" mode="1" attach-x="0" attach-y="1" expand-x="0" fill-x="0"/>
307                     <vumeter param="gating3" position="2" mode="2" hold="1.5" falloff="2.5" attach-x="1" attach-y="0"/>
308                     <vumeter param="output3" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="1" attach-y="1"/>
309                 </table>
310             </vbox>
311         </frame>
312     </hbox>
313     
314 </vbox>