New rack rack-ears
[calf.git] / gui / gui-transientdesigner.xml
blobe53646bdb06d95162360b3c3d37c1fc5fa0d5afb
1 <vbox spacing="8">
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         
11         <label attach-x="2" attach-y="0" expand-x="0" text="Clip" />
12         <led param="clip_inL" attach-x="2" attach-y="1" expand-x="0" />
13         <led param="clip_inR" attach-x="2" attach-y="2" expand-x="0" />
14         
15         <label param="bypass" attach-x="4" attach-y="0" expand-x="0" />
16         <toggle param="bypass" attach-x="4" attach-y="1" attach-h="2" expand-x="0" pad-x="10"/>
17         
18         <label param="lookahead" attach-y="0" attach-x="5" expand-x="0"/>
19         <knob param="lookahead" size="2" attach-y="1" attach-h="2" attach-x="5" expand-x="0"/>
20         <value param="lookahead" attach-y="3" attach-x="5" expand-x="0"/>
21                 
22         <label text="Env Listen" attach-x="6" attach-y="0" expand-x="0" />
23         <toggle param="listen" attach-x="6" attach-y="1" attach-h="2" expand-x="0" pad-x="10"/>
24         
25         <label attach-x="7" attach-y="0" expand-x="1" text="Output level"/>
26         <vumeter param="meter_outL" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="7" attach-y="1" expand-x="1" />
27         <vumeter param="meter_outR" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="7" attach-y="2" expand-x="1" />
28         
29         <label attach-x="8" attach-y="0" expand-x="0" text="Clip"/>
30         <led param="clip_outL" mode="1" attach-x="8" attach-y="1" expand-x="0" />
31         <led param="clip_outR" mode="1" attach-x="8" attach-y="2" expand-x="0" />
32         
33         <label param="mix" attach-x="9" attach-y="0" expand-x="0" />
34         <knob param="mix" attach-x="9" attach-y="1" attach-h="2" expand-x="0" pad-x="10" />
35         <value param="mix" attach-x="9" attach-y="3" expand-x="0" />
36         
37         <label param="level_out" attach-x="10" attach-y="0" expand-x="0" />
38         <knob param="level_out" attach-x="10" attach-y="1" attach-h="2" expand-x="0" type="1" />
39         <value param="level_out" attach-x="10" attach-y="3" expand-x="0" />
40     </table>
41     <hbox spacing="20">
42         
43         <if cond="directlink">
44             <frame label="Envelope Filter">
45                 <vbox spacing="8">
46                     <line-graph refresh="1" width="240" height="140" param="hipass"  crosshairs="1" freqhandles="4" handle1-x="hipass" label1="High Pass" handle2-x="lopass" label2="Low Pass" active1="hp_mode" active2="lp_mode" enforce-handle-order="1"/>
47                     <hbox spacing="8">
48                         <combo param="hp_mode"/>
49                         <combo param="lp_mode"/>
50                     </hbox>
51                 </vbox>
52             </frame>
53         </if>
54         
55         <vbox spacing="8">
56             <hbox spacing="15">
57                 <vbox>
58                     <label param="attack_boost"/>
59                     <knob param="attack_boost" size="5" type="1"/>
60                     <value param="attack_boost"/>
61                 </vbox>
62                 <vbox>
63                     <label param="release_boost"/>
64                     <knob param="release_boost" size="5" type="1"/>
65                     <value param="release_boost"/>
66                 </vbox>
67             </hbox>
68             
69             <hbox>
70                 <vbox>
71                     <label text="Attack"/>
72                     <knob param="attack_time" size="2"/>
73                     <value param="attack_time"/>
74                 </vbox>
75                 <vbox>
76                     <label text="Release"/>
77                     <knob param="release_time" size="2"/>
78                     <value param="release_time"/>
79                 </vbox>
80                 <vbox>
81                     <label text="Sustain Thres"/>
82                     <knob param="sustain_threshold" size="2" type="2"/>
83                     <value param="sustain_threshold"/>
84                 </vbox>
85             </hbox>
86         </vbox>
87         
88         <if cond="directlink">
89             <frame label="Waveform">
90                 <hbox>
91                     <vbox spacing="8">
92                         <line-graph refresh="1" width="240" height="140" param="sustain_threshold"/>
93                         <combo param="view"/>
94                     </vbox>
95                     <vbox spacing="8">
96                         <vbox spacing="4">
97                             <label text="Display" />
98                             <knob param="display" size="2"/>
99                             <value param="display"/>
100                         </vbox>
101                         <label/>
102                         <vbox spacing="4">
103                             <label text="Snap"/>
104                             <knob param="display_threshold" size="2" />
105                             <value param="display_threshold"/>
106                         </vbox>
107                     </vbox>
108                 </hbox>
109             </frame>
110         </if>
111         
112     </hbox>
113 </vbox>