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