+ Framework: do not use inline assembler on non-x86 archs
[calf.git] / gui / gui-monosynth.xml
blob493f1d08b99c71d66e9ec3ad8830db55dd813538
1 <?xml version="1.0"?>
2 <vbox border="10">
3   <hbox spacing="10">
4     <frame label="Oscillators">
5       <vbox border="10" spacing="10">
6         <table rows="2" cols="2">
7           <label attach-x="0" attach-y="0" param="o1_wave"/>
8           <label attach-x="1" attach-y="0" param="o2_wave"/>
9           <combo attach-x="0" attach-y="1" param="o1_wave"/>
10           <combo attach-x="1" attach-y="1" param="o2_wave"/>
11         </table>
12         <hbox>
13           <if cond="directlink">
14             <line-graph param="o1_wave"/>
15           </if>
16           <vbox>
17             <label param="o12_mix"/>
18             <hscale param="o12_mix" position="bottom"/>
19           </vbox>
20           <if cond="directlink">
21             <line-graph param="o2_wave"/>
22           </if>
23         </hbox>
24         <hbox>
25           <vbox>
26             <label param="o12_detune"/>
27             <knob param="o12_detune" expand="0" fill="0"/>
28             <value param="o12_detune"/>
29           </vbox>
30           <align>
31             <vbox>
32               <label param="phase_mode"/>
33               <combo param="phase_mode"/>
34             </vbox>
35           </align>
36           <vbox>
37             <label param="o2_xpose"/>
38             <knob type="1" param="o2_xpose"/>
39             <value param="o2_xpose"/>
40           </vbox>
41         </hbox>
42       </vbox>
43     </frame>
44     <frame label="Filter">
45       <vbox border="10">
46         <align>
47           <hbox>
48             <label param="filter"/>
49             <combo param="filter"/>
50             <if cond="directlink">
51               <line-graph param="filter" refresh="1" width="80" height="60"/>
52             </if>
53           </hbox>
54         </align>
55         <hbox>
56           <vbox>
57             <label param="cutoff"/>
58             <knob param="cutoff"/>
59             <value param="cutoff"/>
60           </vbox>
61           <vbox>
62             <label param="res"/>
63             <knob param="res"/>
64             <value param="res"/>
65           </vbox>
66           <vbox>
67             <label param="filter_sep"/>
68             <knob type="1" param="filter_sep"/>
69             <value param="filter_sep"/>
70           </vbox>
71         </hbox>
72       </vbox>
73     </frame>
74   </hbox>
75   <hbox spacing="10">
76     <frame label="Envelope">
77       <vbox border="10" spacing="10">
78         <hbox>
79           <vbox>
80             <label param="adsr_a"/>
81             <knob param="adsr_a"/>
82             <value param="adsr_a"/>
83           </vbox>
84           <vbox>
85             <label param="adsr_d"/>
86             <knob param="adsr_d"/>
87             <value param="adsr_d"/>
88           </vbox>
89           <vbox>
90             <label param="adsr_s"/>
91             <knob param="adsr_s"/>
92             <value param="adsr_s"/>
93           </vbox>
94           <vbox>
95             <label param="adsr_r"/>
96             <knob param="adsr_r"/>
97             <value param="adsr_r"/>
98           </vbox>
99         </hbox>
100         <hbox>
101           <vbox>
102             <label param="env2cutoff"/>
103             <knob type="1" param="env2cutoff"/>
104             <value param="env2cutoff"/>
105           </vbox>
106           <vbox>
107             <label param="env2res"/>
108             <knob param="env2res"/>
109             <value param="env2res"/>
110           </vbox>
111           <vbox>
112             <label param="env2amp"/>
113             <knob param="env2amp"/>
114             <value param="env2amp"/>
115           </vbox>
116         </hbox>
117       </vbox>
118     </frame>
119     <frame label="Settings">
120       <vbox border="10" spacing="10">
121         <hbox>
122           <vbox>
123             <label param="key_follow"/>
124             <knob param="key_follow"/>
125             <value param="key_follow"/>
126           </vbox>
127           <vbox>
128             <label param="legato" expand="0"/>
129             <combo param="legato" expand="0" fill="0"/>
130           </vbox>
131           <vbox>
132             <label param="master"/>
133             <knob param="master"/>
134             <value param="master"/>
135           </vbox>
136         </hbox>
137         <hbox>
138           <vbox>
139             <label param="portamento"/>
140             <knob param="portamento"/>
141             <value param="portamento"/>
142           </vbox>
143           <vbox>
144             <label param="vel2filter"/>
145             <knob param="vel2filter"/>
146             <value param="vel2filter"/>
147           </vbox>
148           <vbox>
149             <label param="vel2amp"/>
150             <knob param="vel2amp"/>
151             <value param="vel2amp"/>
152           </vbox>
153         </hbox>
154       </vbox>
155     </frame>
156   </hbox>
157 </vbox>