* New: selectable styles
[calf.git] / gui / gui-eq5.xml
blob58ebd43340fca71ae5ade8f9500453574ccde9f0
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" crosshairs="1" freqhandles="7"
51                 handle1-x="ls_freq" handle1-y="ls_level" handle1-z="ls_q" label1="LS" active1="ls_active"
52                 handle2-x="p1_freq" handle2-y="p1_level" handle2-z="p1_q" label2="P I" active2="p1_active"
53                 handle3-x="p2_freq" handle3-y="p2_level" handle3-z="p2_q" label3="P II" active3="p2_active"
54                 handle4-x="p3_freq" handle4-y="p3_level" handle4-z="p3_q" label4="P III" active4="p3_active"
55                 handle5-x="hs_freq" handle5-y="hs_level" handle5-z="hs_q" label5="HS" active5="hs_active"/>
56             </if>
57             <vbox spacing="3" attach-x="1" attach-y="0" expand-x="0" fill-x="0" >
58                 <label text="Zoom"  expand="0" fill="0"/>
59                 <vscale param="zoom" inverted="1" expand="0" fill="0"/>
60                 <value param="zoom"  expand="0" fill="0"/>
61             </vbox>
62         </table>
63     </frame>
64     
65     <hbox spacing="8">
66         <frame label="Lowshelf">
67             <table rows="4" cols="1">
68                 <vbox attach-x="0" attach-y="0">
69                     <combo size="1" param="ls_active" />
70                 </vbox>
71                 <vbox attach-x="0" attach-y="1">
72                     <knob param="ls_freq" ticks="10 100 1000 20000" />
73                     <value param="ls_freq" />
74                 </vbox>
75                 <vbox attach-x="0" attach-y="2">
76                     <knob param="ls_level" type="1" />
77                     <value param="ls_level" />
78                 </vbox>
79                 <vbox attach-x="0" attach-y="3">
80                     <knob param="ls_q" ticks="0.1 0.707 10" />
81                     <value param="ls_q" />
82                 </vbox>
83             </table>
84         </frame>
85         
86         
87         <frame label="Parametrics" attach-x="1" attach-y="1">
88             <table rows="4" cols="4">
89                 <label text="Freq" attach-x="0" attach-y="1" />
90                 <label text="Level" attach-x="0" attach-y="2" />
91                 <label text="Q" attach-x="0" attach-y="3" />
92                 <label text="Active" attach-x="0" attach-y="0" />
93                 
94                 <vbox attach-x="1" attach-y="1">
95                     <knob param="p1_freq" ticks="10 100 1000 20000" />
96                     <value param="p1_freq" />
97                 </vbox>
98                 <vbox attach-x="1" attach-y="2">
99                     <knob param="p1_level" type="1" />
100                     <value param="p1_level" />
101                 </vbox>
102                 <vbox attach-x="1" attach-y="3">
103                     <knob param="p1_q" ticks="0.1 1 10 100" />
104                     <value param="p1_q" />
105                 </vbox>
106                 <vbox attach-x="1" attach-y="0">
107                     <combo size="1" param="p1_active" />
108                 </vbox>
109                 <vbox attach-x="2" attach-y="1">
110                     <knob param="p2_freq" ticks="10 100 1000 20000" />
111                     <value param="p2_freq" />
112                 </vbox>
113                 <vbox attach-x="2" attach-y="2">
114                     <knob param="p2_level" type="1" />
115                     <value param="p2_level" />
116                 </vbox>
117                 <vbox attach-x="2" attach-y="3">
118                     <knob param="p2_q" ticks="0.1 1 10 100" />
119                     <value param="p2_q" />
120                 </vbox>
121                 <vbox attach-x="2" attach-y="0">
122                     <combo size="1" param="p2_active" />
123                 </vbox>
124                 <vbox attach-x="3" attach-y="1">
125                     <knob param="p3_freq" ticks="10 100 1000 20000" />
126                     <value param="p3_freq" />
127                 </vbox>
128                 <vbox attach-x="3" attach-y="2">
129                     <knob param="p3_level" type="1" />
130                     <value param="p3_level" />
131                 </vbox>
132                 <vbox attach-x="3" attach-y="3">
133                     <knob param="p3_q" ticks="0.1 1 10 100" />
134                     <value param="p3_q" />
135                 </vbox>
136                 <vbox attach-x="3" attach-y="0">
137                     <combo size="1" param="p3_active" />
138                 </vbox>
139             </table>
140         </frame>
141         
142         
143         <frame label="Highshelf">
144             <table rows="4" cols="1">
145                 <vbox attach-x="0" attach-y="0">
146                     <combo size="1" param="hs_active" />
147                 </vbox>
148                 <vbox attach-x="0" attach-y="1">
149                     <knob param="hs_freq" ticks="10 100 1000 20000" />
150                     <value param="hs_freq" />
151                 </vbox>
152                 <vbox attach-x="0" attach-y="2">
153                     <knob param="hs_level" type="1" />
154                     <value param="hs_level" />
155                 </vbox>
156                 <vbox attach-x="0" attach-y="3">
157                     <knob param="hs_q" ticks="0.1 0.707 10" />
158                     <value param="hs_q" />
159                 </vbox>
160             </table>
161         </frame>
162     </hbox>
163 </vbox>