Transient Designer: Filter for envelope signal, different improvements for UI
[calf.git] / gui / gui-saturator.xml
blobdd75742793092568651fb1451edc57f451db8bd7
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="4" attach-y="0" expand-x="0" />
16         <toggle param="bypass" attach-x="4" attach-y="1" attach-h="2" expand-x="0" pad-x="10"/>
17         
18         <label attach-x="5" 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="5" attach-y="1" expand-x="1" />
20         <vumeter param="meter_outR" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="5" attach-y="2" expand-x="1" />
21         
22         <label attach-x="6" attach-y="0" expand-x="0" text="Clip"/>
23         <led param="clip_outL" mode="1" attach-x="6" attach-y="1" expand-x="0" />
24         <led param="clip_outR" mode="1" attach-x="6" attach-y="2" expand-x="0" />
25         
26         <label param="level_out" attach-x="8" attach-y="0" expand-x="0" />
27         <knob param="level_out" attach-x="8" attach-y="1" attach-h="2" expand-x="0" type="1" />
28         <value param="level_out" attach-x="8" attach-y="3" expand-x="0" />
29     </table>
30     <hbox>
31         <hbox>
32             <label text="Tape" />
33             <hscale param="blend" />
34             <label text="Tube" />
35         </hbox>
36         <vbox>
37             <label param="drive" />
38             <knob param="drive" size="5" />
39             <value param="drive" />
40         </vbox>    
41         <vbox>
42             <label param="mix" />
43             <knob param="mix" size="3" />
44             <value param="mix" />
45         </vbox>
46     </hbox>
47     <hbox>
48         <frame label="Pre Filter">
49             <hbox homogeneous="1" spacing="10">
50                 <vbox>
51                     <label param="hp_pre_freq" />
52                     <knob param="hp_pre_freq" />
53                     <value param="hp_pre_freq" />
54                 </vbox>
55                 <vbox>
56                     <label param="lp_pre_freq" />
57                     <knob param="lp_pre_freq" type="2"/>
58                     <value param="lp_pre_freq" />
59                 </vbox>
60             </hbox>
61         </frame>
62         
63         <frame label="Tone Control">
64             <hbox homogeneous="1" spacing="10">
65                 <vbox>
66                     <label param="p_freq" attach-x="0" attach-y="0" />
67                     <knob param="p_freq" attach-x="1" attach-y="0" />
68                     <value param="p_freq" attach-x="2" attach-y="0" />
69                 </vbox>
70                 <vbox>
71                     <label param="p_level" attach-x="0" attach-y="1" />
72                     <knob param="p_level" attach-x="1" attach-y="0" type="1" />
73                     <value param="p_level" attach-x="2" attach-y="1" />
74                 </vbox>
75                 <vbox>
76                     <label param="p_q" attach-x="0" attach-y="2" />
77                     <knob param="p_q" attach-x="1" attach-y="2" />
78                     <value param="p_q" attach-x="2" attach-y="2" />
79                 </vbox>
80             </hbox>
81         </frame>
82         
83         <frame label="Post Filter">
84             <hbox homogeneous="1" spacing="10">
85                 <vbox>
86                     <label param="hp_post_freq" />
87                     <knob param="hp_post_freq" />
88                     <value param="hp_post_freq" />
89                 </vbox>
90                 <vbox>
91                     <label param="lp_post_freq" />
92                     <knob param="lp_post_freq" type="2" />
93                     <value param="lp_post_freq" />
94                 </vbox>
95             </hbox>
96         </frame>
97     </hbox>
98 </vbox>