Fix size request, and square allocation
[calf.git] / gui / gui-multichorus.xml
blob95e097441df93c86d0c43583ee80f409564868ab
1 <table rows="3" cols="2" border="10">
2     <frame label="Timbre" attach-x="0" attach-y="0" shrink-y="1">
3         <hbox>
4             <vbox border="10">
5                 <label param="min_delay" />
6                 <knob param="min_delay" />
7                 <value param="min_delay" />
8             </vbox>
9             <vbox border="10">
10                 <label param="mod_depth" />
11                 <knob param="mod_depth" />
12                 <value param="mod_depth" />
13             </vbox>
14             <vbox border="10">
15                 <label param="dry" />
16                 <knob param="dry" />
17                 <value param="dry" />
18             </vbox>
19             <vbox border="10">
20                 <label param="amount" />
21                 <knob param="amount" />
22                 <value param="amount" />
23             </vbox>
24         </hbox>
25     </frame>
26     <frame label="LFO" attach-x="0" attach-y="1" shrink-y="1">
27         <hbox>
28             <vbox border="10">
29                 <label param="mod_rate" />
30                 <knob param="mod_rate" />
31                 <value param="mod_rate" />
32             </vbox>
33             <vbox border="10">
34                 <label param="voices" />
35                 <knob param="voices" />
36                 <value param="voices" />
37             </vbox>
38             <vbox border="10">
39                 <label param="stereo" />
40                 <knob param="stereo" type="3" />
41                 <value param="stereo" />
42             </vbox>
43             <vbox border="10">
44                 <label param="vphase" />
45                 <knob param="vphase" type="3" />
46                 <value param="vphase" />
47             </vbox>
48         </hbox>
49     </frame>
50     <frame label="Post Filter" attach-x="0" attach-y="2" shrink-y="1">
51         <hbox>
52             <vbox border="10">
53                 <label param="freq" />
54                 <knob param="freq" />
55                 <value param="freq" />
56             </vbox>
57             <vbox border="10">
58                 <label param="freq2" />
59                 <knob param="freq2" />
60                 <value param="freq2" />
61             </vbox>
62             <vbox border="10">
63                 <label param="q" />
64                 <knob param="q" />
65                 <value param="q" />
66             </vbox>
67         </hbox>
68     </frame>
69     <if cond="directlink">
70         <hbox attach-x="0" attach-y="3" fill-y="1" expand-y="1">
71             <frame label="Freq. response">
72                 <vbox expand-x="1" fill-x="1" attach-x="3" attach-y="0" attach-h="7">
73                     <line-graph refresh="1" width="160" height="160" param="min_delay"/>
74                 </vbox>
75             </frame>
76             <frame label="LFO positions">
77                 <vbox expand-x="1" fill-x="1" attach-x="3" attach-y="0" attach-h="7">
78                     <line-graph refresh="1" width="160" height="30" param="mod_depth"/>
79                     <line-graph refresh="1" width="160" height="160" param="mod_rate"/>
80                 </vbox>
81             </frame>
82         </hbox>
83     </if>
84 </table>