* New: selectable styles
[calf.git] / gui / gui-multibandlimiter.xml
blobf25c6bd2e69ca0878f76ddff5cd48c39de5aaa82
1 <vbox>
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" icon="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>
36     <frame label="X-Over" attach-x="1" attach-y="0">
37         <if cond="directlink">
38             <line-graph refresh="1" width="320" height="130" param="freq0" 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     <frame label="Limit" expand="0" fill="1" attach-x="0" attach-y="0">
43         <hbox spacing="2">
44             <vbox>
45                  <label param="oversampling"/>
46                  <knob param="oversampling" size="3" ticks="1 2 3 4"/>
47                  <value param="oversampling"/>
48             </vbox>
49             <vbox>
50                 <label param="attack" />
51                 <knob param="attack" size="3" ticks="0.1 1 2 5 10"/>
52                 <value param="attack" />
53             </vbox>
54             <vbox>
55                 <label param="release" />
56                 <knob param="release" size="3" ticks="1 10 100 1000" />
57                 <value param="release" />
58             </vbox>
59             
60             <vbox>
61                 <label text="Limit"/>
62                 <knob param="limit" size="5" type="2" ticks="0 0.0625 0.125 0.25 0.5 1"  />
63                 <value param="limit" />
64             </vbox>
65             
66             <vbox>
67                 <label param="asc_coeff" />
68                 <knob param="asc_coeff" type="1" size="3" />
69                 <value param="asc_coeff" />
70             </vbox>
71             
72             <align><vbox homogeneous="1">
73                 <label param="asc" />
74                 <toggle param="asc" />
75                 <align><led param="asc_led"/></align>
76             </vbox></align>
77             
78             <align><vbox homogeneous="1">
79                 <label param="minrel" />
80                 <toggle param="minrel" />
81                 <label />
82             </vbox></align>
83             
84         </hbox>
85     </frame>
86     
87     <hbox attach-x="1" attach-y="1" spacing="8">
88         <frame label="Sub Band">
89             <vbox>
90                 <hbox>
91                     <vbox>
92                         <label text="Release"/>
93                         <knob param="release0" size="2" type="1" />
94                         <value param="effrelease0" />
95                     </vbox>
96                     <vbox>
97                          <label param="solo0"/>
98                          <toggle param="solo0" size="1"/>
99                          <label/>
100                     </vbox>
101                     <vbox>
102                         <label text="Weight" />
103                         <knob param="weight0" size="2" type="1" />
104                         <value param="weight0" />
105                     </vbox>
106                 </hbox>
107                 <vumeter param="att0" mode="2" hold="1.5" falloff="2.5" position="2"/>
108             </vbox>
109         </frame>
110         <frame label="Low Band">
111             <vbox>
112                 <hbox>
113                     <vbox>
114                         <label text="Release"/>
115                         <knob param="release1" size="2" type="1" />
116                         <value param="effrelease1" />
117                     </vbox>
118                     <vbox>
119                          <label param="solo1"/>
120                          <toggle param="solo1" size="1"/>
121                          <label/>
122                     </vbox>
123                     <vbox>
124                         <label text="Weight" />
125                         <knob param="weight1" size="2" type="1" />
126                         <value param="weight1" />
127                     </vbox>
128                 </hbox>
129                 <vumeter param="att1" mode="2" hold="1.5" falloff="2.5" position="2"/>
130             </vbox>
131         </frame>
132         <frame label="Mid Band">
133             <vbox>
134                 <hbox>
135                     <vbox>
136                         <label text="Release"/>
137                         <knob param="release2" size="2" type="1" />
138                         <value param="effrelease2" />
139                     </vbox>
140                     <vbox>
141                          <label param="solo2"/>
142                          <toggle param="solo2" size="1"/>
143                          <label/>
144                     </vbox>
145                     <vbox>
146                         <label text="Weight" />
147                         <knob param="weight2" size="2" type="1" />
148                         <value param="weight2" />
149                     </vbox>
150                 </hbox>
151                 <vumeter param="att2" mode="2" hold="1.5" falloff="2.5" position="2"/>
152             </vbox>
153         </frame>
154         <frame label="High Band">
155             <vbox>
156                 <hbox>
157                     <vbox>
158                         <label text="Release"/>
159                         <knob param="release3" size="2" type="1" />
160                         <value param="effrelease3" />
161                     </vbox>
162                     <vbox>
163                          <label param="solo3"/>
164                          <toggle param="solo3" size="1"/>
165                          <label/>
166                     </vbox>
167                     <vbox>
168                         <label text="Weight" />
169                         <knob param="weight3" size="2" type="1" />
170                         <value param="weight3" />
171                     </vbox>
172                 </hbox>
173                 <vumeter param="att3" mode="2" hold="1.5" falloff="2.5" position="2"/>
174             </vbox>
175         </frame>
176     </hbox>
177         
178 </vbox>