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