summaryrefslogtreecommitdiff
path: root/vendor/vstsdk2.4/public.sdk/samples/vst2.x/vstxsynth/resource/vstxsynth.vstxml
blob: f56fe24f3ed4611894ca1ea54464818431e7c21f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<!-- =========================================================== -->
<!-- VST Parameter XML Definition for vstxsynth ================ -->
<!-- Version 1.0 =============================================== -->
<!-- Date: 01/2006 ============================================= -->
<!-- =========================================================== -->

<VSTPluginProperties>
	<VSTParametersStructure>
		<!-- ======================================================= -->
		<!-- Value Types =========================================== --> 
		<!-- ======================================================= -->

		<ValueType name="Waveform">
			<Entry name="Sawtooth" value="[0, 0.5["/> 
			<Entry name="Pulse" value="[0.5, 1]"/> 
		</ValueType>

		<!-- ======================================================= -->
		<!-- Templates ============================================= --> 
		<!-- ======================================================= -->

		<Template name="Osc">
			<Param name="Waveform" type="Waveform" id="offset"/>
			<Param name="Frequency" id="offset+1"/>
			<Param name="Level" id="offset+2"/>
		</Template>
		
		<!-- ======================================================= -->
		<!-- Global ================================================ -->
		<!-- ======================================================= -->

		<Param name="Volume" id="6"/>
		<Group name="Osc Left"  template="Osc" values="offset=0"/>
		<Group name="Osc Right" template="Osc" values="offset=3"/>
	</VSTParametersStructure>
</VSTPluginProperties>