+ JACK host: fix compilation with LASH (thanks Joeboy&drobilla) and printf format...
[calf.git] / gui / gui-wavetable.xml
blobd37f49051e0e0be3303e3e773210ead5ee0c1333
1 <?xml version="1.0"?>
2 <hbox spacing="10">
3   <vbox>
4   
5     <hbox spacing="4">
6       <frame label="Oscillator 1">
7         <vbox fill="0">
8           <hbox spacing="5" border="5" fill="0">
9             <vbox spacing="10" fill="0">
10               <label text="Level" fill="0"/>
11               <knob param="o1level" size="5" fill="0"/>
12               <value param="o1level" fill="0"/>
13             </vbox>
14             <vbox fill="0" spacing="30">
15               <hbox spacing="3" fill="0">
16                 <vbox>
17                   <label text="Offset"/>
18                   <knob param="o1offset"/>
19                   <value param="o1offset"/>
20                 </vbox>
21                 <vbox>
22                   <label text="Transpose"/>
23                   <knob param="o1trans"/>
24                   <value param="o1trans"/>
25                 </vbox>
26                 <vbox>
27                   <label text="Detune"/>
28                   <knob param="o1detune"/>
29                   <value param="o1detune"/>
30                 </vbox>
31               </hbox>
32               <hbox fill="0">
33                 <label text="Wave"/>
34                 <combo param="o1wave"/>
35               </hbox>
36             </vbox>
37           </hbox>
38         </vbox>
39       </frame>
40       
41       <frame label="Oscillator 2">
42         <vbox fill="0">
43           <hbox spacing="5" border="5">
44             <vbox spacing="10" fill="0">
45               <label text="Level"/>
46               <knob param="o2level" size="5"/>
47               <value param="o2level"/>
48             </vbox>
49             <vbox fill="0" spacing="30">
50               <hbox spacing="3">
51                 <vbox>
52                   <label text="Offset"/>
53                   <knob param="o2offset"/>
54                   <value param="o2offset"/>
55                 </vbox>
56                 <vbox>
57                   <label text="Transpose"/>
58                   <knob param="o2trans"/>
59                   <value param="o2trans"/>
60                 </vbox>
61                 <vbox>
62                   <label text="Detune"/>
63                   <knob param="o2detune"/>
64                   <value param="o2detune"/>
65                 </vbox>
66               </hbox>
67               <hbox>
68                 <label text="Wave"/>
69                 <combo param="o2wave"/>
70               </hbox>
71             </vbox>>
72           </hbox>
73         </vbox>
74       </frame>
75       
76     </hbox>
77     <frame label="Envelopes Matrix">
78       <listview param="adsr_s" />
79     </frame>
80     
81   </vbox>
82   <notebook>
83     <vbox page="Envelopes" spacing="4">
84     
85       <frame label="EG 1">
86         <hbox homogeneous="1">
87           <vbox>
88             <label text="Attack"/>
89             <vscale height="120" param="adsr_a" inverted="1"/>
90             <value param="adsr_a"/>
91           </vbox>
92           <vbox>
93             <label text="Decay"/>
94             <vscale height="120" param="adsr_d" inverted="1"/>
95             <value param="adsr_d"/>
96           </vbox>
97           <vbox>
98             <label text="Sustain"/>
99             <vscale height="120" param="adsr_s" inverted="1"/>
100             <value param="adsr_s"/>
101           </vbox>
102           <vbox>
103             <label text="Fade"/>
104             <vscale height="120" param="adsr_f" inverted="1"/>
105             <value param="adsr_f"/>
106           </vbox>
107           <vbox>
108             <label text="Release"/>
109             <vscale height="120" param="adsr_r" inverted="1"/>
110             <value param="adsr_r"/>
111           </vbox>
112           <vbox fill="0">
113             <label text="Vel Mod" fill="0"/>
114             <knob param="adsr_v" size="3" fill="0"/>
115             <value param="adsr_v" fill="0"/>
116           </vbox>
117         </hbox>
118       </frame>
119       
120       <frame label="EG 2">
121         <hbox homogeneous="1">
122           <vbox>
123             <label text="Attack"/>
124             <vscale height="120" param="adsr2_a" inverted="1"/>
125             <value param="adsr2_a"/>
126           </vbox>
127           <vbox>
128             <label text="Decay"/>
129             <vscale height="120" param="adsr2_d" inverted="1"/>
130             <value param="adsr2_d"/>
131           </vbox>
132           <vbox>
133             <label text="Sustain"/>
134             <vscale height="120" param="adsr2_s" inverted="1"/>
135             <value param="adsr2_s"/>
136           </vbox>
137           <vbox>
138             <label text="Fade"/>
139             <vscale height="120" param="adsr2_f" inverted="1"/>
140             <value param="adsr2_f"/>
141           </vbox>
142           <vbox>
143             <label text="Release"/>
144             <vscale height="120" param="adsr2_r" inverted="1"/>
145             <value param="adsr2_r"/>
146           </vbox>
147           <vbox fill="0">
148             <label text="Vel Mod" fill="0"/>
149             <knob param="adsr2_v" size="3" fill="0"/>
150             <value param="adsr2_v" fill="0"/>
151           </vbox>
152         </hbox>
153       </frame>
154       
155       <frame label="EG 3">
156         <hbox homogeneous="1">
157           <vbox>
158             <label text="Attack"/>
159             <vscale height="120" param="adsr3_a" inverted="1"/>
160             <value param="adsr3_a"/>
161           </vbox>
162           <vbox>
163             <label text="Decay"/>
164             <vscale height="120" param="adsr3_d" inverted="1"/>
165             <value param="adsr3_d"/>
166           </vbox>
167           <vbox>
168             <label text="Sustain"/>
169             <vscale height="120" param="adsr3_s" inverted="1"/>
170             <value param="adsr3_s"/>
171           </vbox>
172           <vbox>
173             <label text="Fade"/>
174             <vscale height="120" param="adsr3_f" inverted="1"/>
175             <value param="adsr3_f"/>
176           </vbox>
177           <vbox>
178             <label text="Release"/>
179             <vscale height="120" param="adsr3_r" inverted="1"/>
180             <value param="adsr3_r"/>
181           </vbox>
182           <vbox fill="0">
183             <label text="Vel Mod" fill="0"/>
184             <knob param="adsr3_v" size="3" fill="0"/>
185             <value param="adsr3_v" fill="0"/>
186           </vbox>
187         </hbox>
188       </frame>
189     </vbox>
190   </notebook>
191 </hbox>