Transient Designer: Filter for envelope signal, different improvements for UI
[calf.git] / gui / gui-crusher.xml
blob8b17ba7fcfd0e72acd66b4f513bc7c095f7aaf0e
1 <vbox spacing="10">
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="3" attach-y="0" expand-x="0" />
16         <toggle param="bypass" attach-x="3" attach-y="1" attach-h="2" expand-x="0" pad-x="10"/>
17         
18         <label attach-x="4" attach-y="0" expand-x="1" text="Output level"/>
19         <vumeter param="meter_outL" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="4" attach-y="1" expand-x="1" />
20         <vumeter param="meter_outR" position="2" mode="0" hold="1.5" falloff="2.5" attach-x="4" attach-y="2" expand-x="1" />
21         
22         <label attach-x="5" attach-y="0" expand-x="0" text="Clip"/>
23         <led param="clip_outL" mode="1" attach-x="5" attach-y="1" expand-x="0" />
24         <led param="clip_outR" mode="1" attach-x="5" attach-y="2" expand-x="0" />
25         
26         <label param="level_out" attach-x="6" attach-y="0" expand-x="0" />
27         <knob param="level_out" attach-x="6" attach-y="1" attach-h="2" expand-x="0" type="1" />
28         <value param="level_out" attach-x="6" attach-y="3" expand-x="0" />
29     </table>
30     <hbox spacing="20">
31         <if cond="directlink">
32             <frame label="Response">
33                 <line-graph refresh="1" width="290" height="120" param="morph"/>
34             </frame>
35         </if>
36         <vbox spacing="10">
37             <label param="bits" />
38             <knob param="bits" size="5" type="2" />
39             <value param="bits" />
40         </vbox>
41         <vbox>
42             <frame label="Shape">
43                 <hbox spacing="20" homogeneous="1">
44                     <vbox>
45                         <label param="dc" />
46                         <knob param="dc" size="2" type="1" />
47                         <value param="dc" />
48                     </vbox>
49                     <vbox>
50                         <label param="anti_aliasing" />
51                         <knob param="anti_aliasing" size="2" />
52                         <value param="anti_aliasing" />
53                     </vbox>
54                     <vbox>
55                         <label text="Mix" />
56                         <knob param="morph" size="2" />
57                         <value param="morph" />
58                     </vbox>
59                     <vbox>
60                         <label text="Logarithmic"/>
61                         <toggle param="mode"/>
62                         <label/>
63                     </vbox>
64                 </hbox>
65             </frame>
66             <frame label="Sample Rate">
67                 <hbox spacing="20" homogeneous="1">
68                     <vbox>
69                         <label text="Reduction" />
70                         <knob param="samples" size="2" />
71                         <value param="samples" />
72                     </vbox>
73                     <vbox>
74                         <label param="lforange" />
75                         <knob param="lforange" size="2" />
76                         <value param="lforange" />
77                     </vbox>
78                     <vbox>
79                         <label param="lforate" />
80                         <knob param="lforate" size="2" />
81                         <value param="lforate" />
82                     </vbox>
83                     <vbox>
84                         <label param="lfo" />
85                         <toggle param="lfo" />
86                         <label/>
87                     </vbox>
88                 </hbox>
89             </frame>
90         </vbox>
91     </hbox>
92 </vbox>