Merge branch 'master' of https://github.com/calf-studio-gear/calf
[calf.git] / gui / gui-compressor.xml
blob835753ca32d8c5111312eb6794ac3bd4b95ce010
1 <hbox spacing="8">
3     <vbox spacing="8" expand="0" fill="0">
4         <vbox expand="0" fill="0" spacing="7" >
5             <label param="bypass" expand="0" fill="0" />
6             <align><toggle param="bypass" icon="bypass" shrink="1" size="2"/></align>
7         </vbox>
8         <vbox expand="0" fill="0">
9             <label param="level_in" expand="0" fill="0" expand-y="0" fill-y="0" />
10             <knob param="level_in" size="5" expand="1" fill="1" type="1" />
11             <value param="level_in" />
12         </vbox>
13         <vbox expand="0" fill="0">
14             <label param="mix" expand="0" fill="0" />
15             <knob param="mix" ticks="0 0.5 1" size="3" expand="1" fill="1" />
16             <value param="mix" />
17         </vbox>
18     </vbox>
19     
20     <vbox spacing="5">
21         <frame label="Compressor">
22             <vbox spacing="5">
23                 <table expand="0" fill="0" rows="3" cols="3">
24                     <label param="meter_in" expand-x="0" fill-x="0" attach-x="0" attach-y="0" />
25                     <vumeter param="meter_in" mode="0" position="2" hold="1.5" falloff="2.5" attach-x="1" attach-y="0" expand-x="1" fill-x="1" />
26                     <led param="clip_in" mode="0" expand-x="0" fill-x="0" attach-x="2" attach-y="0" />
27                     
28                     <label param="meter_out" expand-x="0" fill-x="0" attach-x="0" attach-y="1" />
29                     <vumeter param="meter_out" mode="0" position="2" hold="1.5" falloff="2.5" attach-x="1" attach-y="1" expand-x="1" fill-x="1" />
30                     <led param="clip_out" mode="1" expand-x="0" fill-x="0" attach-x="2" attach-y="1" />
31                     
32                     <label param="compression" expand-x="0" fill-x="0" attach-x="0" attach-y="2" />
33                     <vumeter param="compression" mode="2" position="2" hold="1.5" expand-x="1" fill-x="1" attach-x="1" attach-y="2" attach-w="2" />
34                 </table>
35                 
36                 <table expand="1" rows="2" cols="3" homogeneous="1">
37                     <vbox expand="0" attach-x="0" attach-y="0">
38                         <label param="attack" />
39                         <knob param="attack" ticks="0 1 10 100 2000"/>
40                         <value param="attack" />
41                     </vbox>
42                     <vbox expand="0" attach-x="1" attach-y="0">
43                         <label param="release" />
44                         <knob param="release" ticks="0 1 10 100 2000" />
45                         <value param="release" />
46                     </vbox>
47                     <vbox expand="0" attach-x="2" attach-y="0">
48                         <label param="knee" />
49                         <knob param="knee" ticks="1 2 4 8"/>
50                         <value param="knee" />
51                     </vbox>
52                     <vbox expand="0" attach-x="0" attach-y="1">
53                         <label param="ratio" />
54                         <knob param="ratio" ticks="1 2 5 21"/>
55                         <value param="ratio" />
56                     </vbox>
57                     <vbox expand="0" attach-x="1" attach-y="1">
58                         <label param="threshold" />
59                         <knob param="threshold" type="2"/>
60                         <value param="threshold" />
61                     </vbox>
62                     <vbox expand="0" attach-x="2" attach-y="1">
63                         <label param="makeup" />
64                         <knob param="makeup" />
65                         <value param="makeup" />
66                     </vbox>
67                 </table>
68                 <hbox homogeneous="1">
69                     <vbox>
70                         <label param="stereo_link" expand-y="0" fill-y="0"/>
71                         <combo param="stereo_link"/>
72                     </vbox>
73                     <vbox>
74                         <label param="detection" expand-y="0" fill-y="0" expand-x="1" fill-x="1"/>
75                         <combo param="detection"/>
76                     </vbox>
77                 </hbox>
78             </vbox>
79         </frame>
80     </vbox>
81     <frame label="Compression">
82         <vbox >
83             <if cond="directlink">
84                 <line-graph refresh="1" width="260" height="260" param="level_in" square="1" expand="1" fill="1"/>
85             </if>
86         </vbox>
87     </frame>
88 </hbox>