LineGraph: z axis for lo and hi pass handles
[calf.git] / gui / gui-ringmodulator.xml
blob20aae0e874f88107f3347e35613a29386ebbca5f
1 <vbox spacing="8">
2     <table expand-y="0" expand-x="1" spacing="5" rows="1" cols="8">
3         <label param="level_in" attach-x="0" attach-y="0" expand-x="0" />
4         <knob param="level_in" type="1" attach-x="0" attach-y="1" attach-h="2" expand-x="0" />
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" />
18         
19         <label attach-x="5" 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="5" attach-y="1" expand-x="1" />
21         <vumeter param="meter_outR" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="5" 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="5" attach-y="3" expand-x="1" />
23         
24         <label attach-x="6" attach-y="0" expand-x="0" text="Clip"/>
25         <led param="clip_outL" mode="1" attach-x="6" attach-y="1" expand-x="0" />
26         <led param="clip_outR" mode="1" attach-x="6" attach-y="2" expand-x="0" />
27         
28         <label param="level_out" attach-x="7" attach-y="0" expand-x="0" />
29         <knob param="level_out" type="1" attach-x="7" attach-y="1" attach-h="2" expand-x="0" />
30         <value param="level_out" attach-x="7" attach-y="3" expand-x="0" />
31     </table>
32     
33     <hbox spacing="8">
34         <frame label="LFO 1">
35             <table rows="9" cols="4" spacing-x="0" spacing-y="0">
36                 
37                 <label text="Modulator Frequency" attach-x="0" attach-y="0" attach-w="3"/>
38                 
39                 <label text="Active" attach-x="0" attach-y="1"/>
40                 <toggle param="lfo1_mod_freq_active" size="1" attach-x="0" attach-y="2"/>
41                 
42                 <label text="Min" attach-x="1" attach-y="1"/>
43                 <knob param="lfo1_mod_freq_lo" size="2" ticks="1 10 100 1000 10000 20000" attach-x="1" attach-y="2"/>
44                 <value param="lfo1_mod_freq_lo" attach-x="1" attach-y="3"/>
45                 
46                 <label text="Max" attach-x="2" attach-y="1"/>
47                 <knob param="lfo1_mod_freq_hi" size="2" ticks="1 10 100 1000 10000 20000s" attach-x="2" attach-y="2"/>
48                 <value param="lfo1_mod_freq_hi" attach-x="2" attach-y="3"/>
49                 
50                 <label text="Modulator Detune" attach-x="0" attach-y="4" attach-w="3"/>
51                 
52                 <label text="Active" attach-x="0" attach-y="5"/>
53                 <toggle param="lfo1_mod_detune_active" size="1" attach-x="0" attach-y="6"/>
54                 
55                 <label text="Min" attach-x="1" attach-y="5"/>
56                 <knob param="lfo1_mod_detune_lo" type="1" size="2" ticks="-200 -100 0 100 200" attach-x="1" attach-y="6"/>
57                 <value param="lfo1_mod_detune_lo" attach-x="1" attach-y="7"/>
58                 
59                 <label text="Max" attach-x="2" attach-y="5"/>
60                 <knob param="lfo1_mod_detune_hi" type="1" size="2" ticks="-200 -100 0 100 200" attach-x="2" attach-y="6"/>
61                 <value param="lfo1_mod_detune_hi" attach-x="2" attach-y="7"/>
62                 
63                 <hbox spacing="5" attach-x="3" attach-y="1" expand-x="0" fill-x="0">
64                     <align>
65                         <led param="lfo2_lfo1_freq_active" mode="1" size="0" expand="0" fill="0"/>
66                     </align>
67                     <label text="Frequency"/>
68                 </hbox>
69                 <knob param="lfo1_freq" size="4" ticks="0.01 0.1 1 10" attach-x="3" attach-y="2" attach-h="5"/>
70                 <value param="lfo1_freq" attach-x="3" attach-y="6"/>
71                 
72                 <led param="lfo1_activity" mode="4" attach-x="0" attach-y="8" expand-y="0"/>
73                 <combo param="lfo1_mode" attach-x="1" attach-y="8" attach-w="2" expand-y="0"/>
74                 <button param="lfo1_reset" attach-x="3" attach-y="8" expand-y="0"/>
75                 
76             </table>
77             
78         </frame>
79         
80         <frame label="Modulator">
81             
82             <table rows="9" cols="3" spacing-x="0" spacing-y="0">
83                 
84                 <label attach-x="0" attach-y="0"/>
85                 
86                 <hbox spacing="5" attach-x="0" attach-y="1" expand-x="0" fill-x="0">
87                     <align>
88                         <led param="lfo1_mod_detune_active" mode="1" size="0" expand="0" fill="0"/>
89                     </align>
90                     <label text="Detune"/>
91                 </hbox>
92                 <knob param="mod_detune" size="2" type="1" ticks="-200 -100 0 100 200" attach-x="0" attach-y="2"/>
93                 <value param="mod_detune" attach-x="0" attach-y="3"/>
94                 
95                 <label text="Phase" attach-x="0" attach-y="4"/>
96                 <knob param="mod_phase" size="2" ticks="0 0.25 0.5 0.75 1" attach-x="0" attach-y="5"/>
97                 <value param="mod_phase" attach-x="0" attach-y="6"/>
98                 
99                 <hbox spacing="5" attach-x="2" attach-y="1" expand-x="0" fill-x="0">
100                     <align>
101                         <led param="lfo2_mod_amount_active" mode="1" size="0" expand="0" fill="0"/>
102                     </align>
103                     <label text="Amount"/>
104                 </hbox>
105                 <knob param="mod_amount" ticks="0 0.5 1" size="2" attach-x="2" attach-y="2"/>
106                 <value param="mod_amount" attach-x="2" attach-y="3"/>
107                 
108                 <toggle param="mod_listen" icon="listen" attach-x="2" attach-y="5"/>
109                 <label text="Listen" attach-x="2" attach-y="6"/>
110                 
111                 <hbox spacing="5" attach-x="1" attach-y="1" expand-x="0" fill-x="0">
112                     <align expand="0" fill="0">
113                         <led param="lfo1_mod_freq_active" mode="1" size="0" expand="0" fill="0"/>
114                     </align>
115                     <label text="Frequency"/>
116                 </hbox>
117                 <knob param="mod_freq" size="5" ticks="1 10 100 1000 10000 20000" attach-x="1" attach-y="2" attach-h="4"/>
118                 <value param="mod_freq" attach-x="1" attach-y="6"/>
119                 
120                 <label text="Waveform" attach-x="0" attach-y="7" attach-w="3"/>
121                 
122                 <combo param="mod_mode" attach-x="0" attach-y="8" attach-w="3" expand-y="0"/>
123                 
124             </table>
125             
126         </frame>
127         
128         <frame label="LFO 2">
129             
130             <table rows="9" cols="4" spacing-x="0" spacing-y="0">
131                 
132                 <label text="LFO 1 Frequency" attach-x="1" attach-y="0" attach-w="3"/>
133                 
134                 <label text="Frequency" attach-x="0" attach-y="1"/>
135                 <knob param="lfo2_freq" size="4" ticks="0.01 0.1 1 10" attach-x="0" attach-y="2" attach-h="5"/>
136                 <value param="lfo2_freq" attach-x="0" attach-y="6"/>
137                 
138                 <label text="Min" attach-x="1" attach-y="1"/>
139                 <knob param="lfo2_lfo1_freq_lo" ticks="0.01 0.1 1 10" size="2" attach-x="1" attach-y="2"/>
140                 <value param="lfo2_lfo1_freq_lo" attach-x="1" attach-y="3"/>
141                 
142                 <label text="Max" attach-x="2" attach-y="1"/>
143                 <knob param="lfo2_lfo1_freq_hi" ticks="0.01 0.1 1 10" size="2" attach-x="2" attach-y="2"/>
144                 <value param="lfo2_lfo1_freq_hi" attach-x="2" attach-y="3"/>
145                 
146                 <label text="Active" attach-x="3" attach-y="1"/>
147                 <toggle param="lfo2_lfo1_freq_active" size="1" attach-x="3" attach-y="2"/>
148                 
149                 <label text="Modulator Amount" attach-x="1" attach-y="4" attach-w="3"/>
150                 
151                 <label text="Min" attach-x="1" attach-y="5"/>
152                 <knob param="lfo2_mod_amount_lo" ticks="0 0.5 1" size="2" attach-x="1" attach-y="6"/>
153                 <value param="lfo2_mod_amount_lo" attach-x="1" attach-y="7"/>
154                 
155                 <label text="Max" attach-x="2" attach-y="5"/>
156                 <knob param="lfo2_mod_amount_hi" ticks="0 0.5 1" size="2" attach-x="2" attach-y="6"/>
157                 <value param="lfo2_mod_amount_hi" attach-x="2" attach-y="7"/>
158                 
159                 <label text="Active" attach-x="3" attach-y="5"/>
160                 <toggle param="lfo2_mod_amount_active" size="1" attach-x="3" attach-y="6"/>
161                 
162                 <button param="lfo2_reset" attach-x="0" attach-y="8" expand-y="0"/>
163                 <combo param="lfo2_mode" attach-x="1" attach-y="8" attach-w="2" expand-y="0"/>
164                 <led param="lfo2_activity" mode="4" attach-x="3" attach-y="8" expand-y="0"/>
165                 
166             </table>
167         </frame>
168         
169     </hbox>
170 </vbox>