styles for all kinds of handles
[calf.git] / gui / gui-eq8.xml
blob05bd9dea2793362e8b5f7796b80ac2dde1d3a0e5
1 <table rows="2" cols="3">
2     <vbox attach-x="0" attach-y="0">
3         <frame label="Input">
4             <vbox spacing="5">
5                 <table rows="2" cols="3">
6                     <label param="meter_inL" attach-x="0" attach-y="0" fill-x="0" expand-x="0" fill-y="0" expand-y="0" text="L"/>
7                     <vumeter param="meter_inL" position="2" hold="1.5" falloff="2.5"  attach-x="1" attach-y="0" fill-x="1" expand-x="1" fill-y="0" expand-y="0"/>
8                     <led param="clip_inL" attach-x="2" attach-y="0" fill-x="0" expand-x="0" fill-y="0" expand-y="0" />
9                     
10                     <label param="meter_inR" attach-x="0" attach-y="1" fill-x="0" expand-x="0" fill-y="0" expand-y="0" text="R"/>
11                     <vumeter param="meter_inR" position="2" hold="1.5" falloff="2.5" attach-x="1" attach-y="1" fill-x="1" expand-x="1" fill-y="0" expand-y="0"/>
12                     <led param="clip_inR" attach-x="2" attach-y="1" fill-x="0" expand-x="0" fill-y="0" expand-y="0"/>
13                 </table>
14                 <hbox>
15                     <vbox>
16                         <label />
17                         <toggle param="bypass" size="2" />
18                         <label param="bypass" />
19                     </vbox>
20                     <vbox>
21                         <knob param="level_in" size="3" />
22                         <value param="level_in" />
23                     </vbox>
24                 </hbox>
25             </vbox>
26         </frame>
27         <frame label="Highpass">
28             <table cols="2" rows="2">
29                 <vbox attach-x="0" attach-y="0" fill-y="0">
30                     <label param="hp_active" expand="0" fill="0" text="Active"/>
31                     <toggle size="1" param="hp_active" expand="0" fill="0"/>
32                 </vbox>
33                 <vbox attach-x="1" attach-y="0">
34                     <label param="hp_freq" text="Frequency" />
35                     <knob param="hp_freq" />
36                     <value param="hp_freq" />
37                 </vbox>
38                 <vbox attach-x="0" attach-y="1" attach-w="2">
39                     <label param="hp_mode" text="Rolloff"/>
40                     <combo param="hp_mode" />
41                 </vbox>
42             </table>
43         </frame>
44     </vbox>
45     
46     <hbox attach-x="0" attach-y="1">
47         <frame label="Lowshelf">
48             <table rows="3" cols="1">
49                 <vbox attach-x="0" attach-y="0">
50                     <label param="ls_freq" text="Frequency"/>
51                     <knob param="ls_freq" />
52                     <value param="ls_freq" />
53                 </vbox>
54                 <vbox attach-x="0" attach-y="1">
55                     <label param="ls_level" text="Level"/>
56                     <knob param="ls_level" type="1" />
57                     <value param="ls_level" />
58                 </vbox>
59                 <vbox attach-x="0" attach-y="2">
60                     <label param="ls_active" text="Active"/>
61                     <toggle size="1" param="ls_active" />
62                 </vbox>
63             </table>
64         </frame>
65     </hbox>
66     
67     <if cond="directlink">
68         <frame label="Frequency Response" attach-x="1" attach-y="0" pad-x="8">
69             <line-graph refresh="1" param="p1_freq" expand="1" fill="1" use-fade="0" crosshairs="1" freqhandles="8" 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" label3="I" active3="p1_active" handle4-x="p2_freq" handle4-y="p2_level" label4="II" active4="p2_active" handle5-x="p3_freq" handle5-y="p3_level" label5="III" active5="p3_active" handle6-x="p4_freq" handle6-y="p4_level" label6="IV" active6="p4_active" handle7-x="hs_freq" handle7-y="hs_level" label7="HS" active7="hs_active" handle8-x="lp_freq" style8="4" label8="LP" active8="lp_active" />
70         </frame>
71     </if>
72     
73     <frame label="Parametrics" attach-x="1" attach-y="1" pad-x="8">
74         <table rows="5" cols="5">
75             <label text="Freq" attach-x="0" attach-y="1" />
76             <label text="Level" attach-x="0" attach-y="2" />
77             <label text="Q" attach-x="0" attach-y="3" />
78             <label text="Active" attach-x="0" attach-y="4" />
79             
80             <label text="I" attach-x="1" attach-y="0" />
81             <label text="II" attach-x="2" attach-y="0" />
82             <label text="III" attach-x="3" attach-y="0" />
83             <label text="IV" attach-x="4" attach-y="0" />
84             
85             <vbox attach-x="1" attach-y="1">
86                 <knob param="p1_freq"/>
87                 <value param="p1_freq" />
88             </vbox>
89             <vbox attach-x="1" attach-y="2">
90                 <knob param="p1_level" type="1" />
91                 <value param="p1_level" />
92             </vbox>
93             <vbox attach-x="1" attach-y="3">
94                 <knob param="p1_q" />
95                 <value param="p1_q" />
96             </vbox>
97             <vbox attach-x="1" attach-y="4">
98                 <toggle size="1" param="p1_active" text="Active" />
99             </vbox>
100             <vbox attach-x="2" attach-y="1">
101                 <knob param="p2_freq"/>
102                 <value param="p2_freq" />
103             </vbox>
104             <vbox attach-x="2" attach-y="2">
105                 <knob param="p2_level" type="1" />
106                 <value param="p2_level" />
107             </vbox>
108             <vbox attach-x="2" attach-y="3">
109                 <knob param="p2_q" />
110                 <value param="p2_q" />
111             </vbox>
112             <vbox attach-x="2" attach-y="4">
113                 <toggle size="1" param="p2_active" text="Active"/>
114             </vbox>
115             <vbox attach-x="3" attach-y="1">
116                 <knob param="p3_freq" label="Frequency" />
117                 <value param="p3_freq" />
118             </vbox>
119             <vbox attach-x="3" attach-y="2">
120                 <knob param="p3_level" type="1" />
121                 <value param="p3_level" />
122             </vbox>
123             <vbox attach-x="3" attach-y="3">
124                 <knob param="p3_q" />
125                 <value param="p3_q" />
126             </vbox>
127             <vbox attach-x="3" attach-y="4">
128                 <toggle size="1" param="p3_active" text="Active"/>
129             </vbox>
130             <vbox attach-x="4" attach-y="1">
131                 <knob param="p4_freq" label="Frequency" />
132                 <value param="p4_freq" />
133             </vbox>
134             <vbox attach-x="4" attach-y="2">
135                 <knob param="p4_level" type="1" />
136                 <value param="p4_level" />
137             </vbox>
138             <vbox attach-x="4" attach-y="3">
139                 <knob param="p4_q" />
140                 <value param="p4_q" />
141             </vbox>
142             <vbox  attach-x="4" attach-y="4">
143                 <toggle size="1" param="p4_active" text="Active" />
144             </vbox>
145         </table>
146     </frame>
147     
148     <vbox attach-x="2" attach-y="0">
149         <frame label="Output">
150             <vbox spacing="5">
151                 <table rows="2" cols="3">
152                     <label param="meter_outL"  attach-x="0" attach-y="0" fill-x="0" expand-x="0" fill-y="0" expand-y="0" text="L"/>
153                     <vumeter param="meter_outL" position="2" hold="1.5" falloff="2.5" attach-x="1" attach-y="0" fill-x="1" expand-x="1" fill-y="0" expand-y="0"/>
154                     <led param="clip_outL" mode="1" attach-x="2" attach-y="0" fill-x="0" expand-x="0" fill-y="0" expand-y="0" />
155                     
156                     <label param="meter_outR"  attach-x="0" attach-y="1" fill-x="0" expand-x="0" fill-y="0" expand-y="0" text="R"/>
157                     <vumeter param="meter_outR" position="2" hold="1.5" falloff="2.5" attach-x="1" attach-y="1" fill-x="1" expand-x="1" fill-y="0" expand-y="0"/>
158                     <led param="clip_outR" mode="1" attach-x="2" attach-y="1" fill-x="0" expand-x="0" fill-y="0" expand-y="0"/>
159                 </table>
160                 <hbox>
161                     <vbox>
162                         <knob param="level_out" size="3" />
163                         <value param="level_out" />
164                     </vbox>
165                 </hbox>
166             </vbox>
167         </frame>
168         <frame label="Lowpass">
169             <table cols="2" rows="2">
170                 <vbox attach-x="0" attach-y="0" fill-y="0">
171                     <label param="lp_active" text="Active"/>
172                     <toggle size="1" param="lp_active" />
173                 </vbox>
174                 <vbox attach-x="1" attach-y="0">
175                     <label param="lp_freq" text="Frequency"/>
176                     <knob param="lp_freq" />
177                     <value param="lp_freq" />
178                 </vbox>
179                 <vbox attach-x="0" attach-y="1" attach-w="2">
180                     <label param="lp_mode" text="Rolloff"/>
181                     <combo param="lp_mode" />
182                 </vbox>
183             </table>
184         </frame>
185     </vbox>
186     
187     <hbox attach-x="2" attach-y="1">
188         <frame label="Highshelf">
189             <table rows="3" cols="1">
190                 <vbox attach-x="0" attach-y="0">
191                     <label param="hs_freq" text="Frequency"/>
192                     <knob param="hs_freq" />
193                     <value param="hs_freq" />
194                 </vbox>
195                 <vbox attach-x="0" attach-y="1">
196                     <label param="hs_level" text="Level"/>
197                     <knob param="hs_level" type="1" />
198                     <value param="hs_level" />
199                 </vbox>
200                 <vbox attach-x="0" attach-y="2">
201                     <label param="hs_active" text="Active"/>
202                     <toggle size="1" param="hs_active" />
203                 </vbox>
204             </table>
205         </frame>
206     </hbox>
207 </table>