Transient Designer: Filter for envelope signal, different improvements for UI
[calf.git] / gui / gui-eq12.xml
bloba647d8f625b262c9e37206dc8724660384a4c883
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         
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     <if cond="directlink">
32         <frame label="Frequency Response" attach-x="1" attach-y="0">
33             <table cols="3" rows="1">
34                 <line-graph attach-x="1" attach-y="1" refresh="1" height="250" param="ls_freq" expand="1" fill="1" zoom="zoom" crosshairs="1" freqhandles="12" handle1-x="hp_freq" style1="1" label1="HP" active1="hp_active" handle2-x="ls_freq" handle2-y="ls_level" label2="LS" active2="ls_active" handle3-x="p1_freq" handle3-y="p1_level" handle3-z="p1_q" label3="I" active3="p1_active" handle4-x="p2_freq" handle4-y="p2_level" handle4-z="p2_q" label4="II" active4="p2_active" handle5-x="p3_freq" handle5-y="p3_level" handle5-z="p3_q" label5="III" active5="p3_active" handle6-x="p4_freq" handle6-y="p4_level" handle6-z="p4_q" label6="IV" active6="p4_active" handle7-x="p5_freq" handle7-y="p5_level" handle7-z="p5_q" label7="V" active7="p5_active" handle8-x="p6_freq" handle8-y="p6_level" handle8-z="p6_q" label8="VI" active8="p6_active" handle9-x="p7_freq" handle9-y="p7_level" handle9-z="p7_q" label9="VII" active9="p7_active" handle10-x="p8_freq" handle10-y="p8_level" handle10-z="p8_q" label10="VIII" active10="p8_active" handle11-x="hs_freq" handle11-y="hs_level" label11="HS" active11="hs_active" handle12-x="lp_freq" style12="4" label12="LP" active12="lp_active"/>
35                 <vbox attach-x="2" attach-y="1" spacing="3" expand-x="0" fill-x="0">
36                     <label text="Zoom"/>
37                     <vscale param="zoom" inverted="1"/>
38                     <value param="zoom"/>
39                 </vbox>
40                 <align attach-x="1" attach-y="0" align-x="1.0">
41                     <hbox expand="0" fill="0" spacing="30">
42                         <hbox expand="0" fill="0" spacing="10">
43                             <label text="Individual Graphs"/>
44                             <toggle size="1" param="individuals"/>
45                         </hbox>
46                         <hbox expand="0" fill="0" spacing="10">
47                             <label text="Analyzer"/>
48                             <toggle size="1" param="analyzer"/>
49                             <combo param="analyzer_mode"/>
50                         </hbox>
51                     </hbox>
52                 </align>
53             </table>
54         </frame>
55     </if>
56     
57     <hbox>
58         <frame label="Highpass">
59             <vbox spacing="3">
60                 <combo param="hp_active"/>
61                 <label/>
62                 <label param="hp_freq" text="Frequency"/>
63                 <knob param="hp_freq" size="3"/>
64                 <value param="hp_freq" />
65                 <label/>
66                 <label param="hp_mode" text="Rolloff"/>
67                 <combo param="hp_mode" />
68             </vbox>
69         </frame>
70         
71         
72         <frame label="Lowshelf">
73             <vbox>
74                 <combo size="1" param="ls_active" />
75                 <label/>
76                 <label param="ls_freq" text="Frequency"/>
77                 <knob param="ls_freq"/>
78                 <value param="ls_freq" align-y="0"/>
79                 <label/>
80                 <label param="ls_level" text="Level"/>
81                 <knob param="ls_level" type="1"/>
82                 <value param="ls_level" />
83             </vbox>
84         </frame>
85         
86         
87         <frame label="Parametrics" attach-x="1" attach-y="1">
88             <table rows="4" cols="9">
89                 <label text="Freq" attach-x="0" attach-y="1" />
90                 <label text="Level" attach-x="0" attach-y="2" />
91                 <label text="Q" attach-x="0" attach-y="3" />
92                 <label text="Active" attach-x="0" attach-y="0" />
93                 
94                 <vbox attach-x="1" attach-y="1">
95                     <knob param="p1_freq" />
96                     <value param="p1_freq" />
97                 </vbox>
98                 <vbox attach-x="1" attach-y="2">
99                     <knob param="p1_level" type="1" />
100                     <value param="p1_level" />
101                 </vbox>
102                 <vbox attach-x="1" attach-y="3">
103                     <knob param="p1_q" />
104                     <value param="p1_q" />
105                 </vbox>
106                 <vbox attach-x="1" attach-y="0">
107                     <combo size="1" param="p1_active" />
108                 </vbox>
109                 <vbox attach-x="2" attach-y="1">
110                     <knob param="p2_freq" />
111                     <value param="p2_freq" />
112                 </vbox>
113                 <vbox attach-x="2" attach-y="2">
114                     <knob param="p2_level" type="1" />
115                     <value param="p2_level" />
116                 </vbox>
117                 <vbox attach-x="2" attach-y="3">
118                     <knob param="p2_q" />
119                     <value param="p2_q" />
120                 </vbox>
121                 <vbox attach-x="2" attach-y="0">
122                     <combo size="1" param="p2_active" />
123                 </vbox>
124                 <vbox attach-x="3" attach-y="1">
125                     <knob param="p3_freq" />
126                     <value param="p3_freq" />
127                 </vbox>
128                 <vbox attach-x="3" attach-y="2">
129                     <knob param="p3_level" type="1" />
130                     <value param="p3_level" />
131                 </vbox>
132                 <vbox attach-x="3" attach-y="3">
133                     <knob param="p3_q" />
134                     <value param="p3_q" />
135                 </vbox>
136                 <vbox attach-x="3" attach-y="0">
137                     <combo size="1" param="p3_active" />
138                 </vbox>
139                 <vbox attach-x="4" attach-y="1">
140                     <knob param="p4_freq" />
141                     <value param="p4_freq" />
142                 </vbox>
143                 <vbox attach-x="4" attach-y="2">
144                     <knob param="p4_level" type="1" />
145                     <value param="p4_level" />
146                 </vbox>
147                 <vbox attach-x="4" attach-y="3">
148                     <knob param="p4_q" />
149                     <value param="p4_q" />
150                 </vbox>
151                 <vbox  attach-x="4" attach-y="0">
152                     <combo size="1" param="p4_active" />
153                 </vbox>
154                 <vbox attach-x="5" attach-y="1">
155                     <knob param="p5_freq" />
156                     <value param="p5_freq" />
157                 </vbox>
158                 <vbox attach-x="5" attach-y="2">
159                     <knob param="p5_level" type="1" />
160                     <value param="p5_level" />
161                 </vbox>
162                 <vbox attach-x="5" attach-y="3">
163                     <knob param="p5_q" />
164                     <value param="p5_q" />
165                 </vbox>
166                 <vbox  attach-x="5" attach-y="0">
167                     <combo size="1" param="p5_active" />
168                 </vbox>
169                 <vbox attach-x="6" attach-y="1">
170                     <knob param="p6_freq" />
171                     <value param="p6_freq" />
172                 </vbox>
173                 <vbox attach-x="6" attach-y="2">
174                     <knob param="p6_level" type="1" />
175                     <value param="p6_level" />
176                 </vbox>
177                 <vbox attach-x="6" attach-y="3">
178                     <knob param="p6_q" />
179                     <value param="p6_q" />
180                 </vbox>
181                 <vbox  attach-x="6" attach-y="0">
182                     <combo size="1" param="p6_active" />
183                 </vbox>
184                 <vbox attach-x="7" attach-y="1">
185                     <knob param="p7_freq" />
186                     <value param="p7_freq" />
187                 </vbox>
188                 <vbox attach-x="7" attach-y="2">
189                     <knob param="p7_level" type="1" />
190                     <value param="p7_level" />
191                 </vbox>
192                 <vbox attach-x="7" attach-y="3">
193                     <knob param="p7_q" />
194                     <value param="p7_q" />
195                 </vbox>
196                 <vbox  attach-x="7" attach-y="0">
197                     <combo size="1" param="p7_active" />
198                 </vbox>
199                 <vbox attach-x="8" attach-y="1">
200                     <knob param="p8_freq" />
201                     <value param="p8_freq" />
202                 </vbox>
203                 <vbox attach-x="8" attach-y="2">
204                     <knob param="p8_level" type="1" />
205                     <value param="p8_level" />
206                 </vbox>
207                 <vbox attach-x="8" attach-y="3">
208                     <knob param="p8_q" />
209                     <value param="p8_q" />
210                 </vbox>
211                 <vbox  attach-x="8" attach-y="0">
212                     <combo size="1" param="p8_active" />
213                 </vbox>
214             </table>
215         </frame>
216         
217         
218         <frame label="Highshelf">
219             <vbox>
220                 <combo size="1" param="hs_active" />
221                 <label/>
222                 <label param="hs_freq" text="Frequency"/>
223                 <knob param="hs_freq"/>
224                 <value param="hs_freq" align-y="0"/>
225                 <label/>
226                 <label param="hs_level" text="Level"/>
227                 <knob param="hs_level" type="1"/>
228                 <value param="hs_level" />
229             </vbox>
230         </frame>
231         
232         
233         <frame label="Lowpass">
234             <vbox spacing="3">
235                 <combo param="lp_active"/>
236                 <label/>
237                 <label param="lp_freq" text="Frequency"/>
238                 <knob param="lp_freq" size="3" />
239                 <value param="lp_freq" />
240                 <label/>
241                 <label param="lp_mode" text="Rolloff"/>
242                 <combo param="lp_mode" />
243             </vbox>
244         </frame>
245     </hbox>
246 </vbox>