<CsoundSynthesizer>
<CsOptions>
</CsOptions>
<CsInstruments>

sr		= 	44100
ksmps		= 	128
nchnls 	= 	2
0dbfs 	= 	1
gaverb	init	0
gadelay	init	0

		instr 1
kgauss	gauss		100
kgauss	port		kgauss, .2
kamp		=		p4
kfreq		=		cpspch(p5)
ifreq		=		cpspch(p5)
iatt		=		p3/100
idec		=		p3/10
irel		=		p3/3
isus		=		p3-(iatt+idec+irel)
ipan		=		1
kenv		linseg	0, iatt, 1, idec, .5, isus, .5, irel, 0
klfoenv	linseg	0, p3/3, 0, p3/3,1
klfo		oscil		4*klfoenv, ifreq/30+kgauss, 1	
asig1		pluck		kamp, kfreq+klfo, ifreq, 0, 1
asig2 	pluck		kamp, kfreq*101+klfo, ifreq, 0, 1
asig3		buzz		kamp,	kfreq+klfo,	60, 1
asig4		buzz		kamp,	kfreq+klfo*.99,	60, 1
asig3		=		asig3+asig4
asig4		foscil	kamp,	kfreq+klfo, 1, p6, 10, 2.3
amix		=		asig1+asig2+asig3
amix		moogvcf	amix, kfreq*20*kenv, .4
amix		=		amix+asig4
amix		=		amix*kenv
		outs		amix*ipan,	 amix*(1-ipan)
gaverb	=		gaverb+(amix*.4)
gadelay	=		gadelay+(amix*.4)
		endin

		instr 2
kgauss	gauss		100
kgauss	port		kgauss, .2
kamp		=		p4
kfreq		=		cpspch(p5)
ifreq		=		cpspch(p5)
iatt		=		p3/100
idec		=		p3/10
irel		=		p3/3
isus		=		p3-(iatt+idec+irel)
ipan		=		.75
kenv		linseg	0, iatt, 1, idec, .5, isus, .5, irel, 0
klfoenv	linseg	0, p3/3, 0, p3/3,1
klfo		oscil		4*klfoenv, ifreq/30+kgauss, 1	
asig1		pluck		kamp, kfreq+klfo, ifreq, 0, 1
asig2 	pluck		kamp, kfreq*101+klfo, ifreq, 0, 1
asig3		buzz		kamp,	kfreq+klfo,	60, 1
asig4		buzz		kamp,	kfreq+klfo*.99,	60, 1
asig3		=		asig3+asig4
asig4		foscil	kamp,	kfreq+klfo, 1, p6, 10, 2.3
amix		=		asig1+asig2+asig3
amix		moogvcf	amix, kfreq*20*kenv, .4
amix		=		amix+asig4
amix		=		amix*kenv
		outs		amix*ipan,	 amix*(1-ipan)
gaverb	=		gaverb+(amix*.1)
gadelay	=		gadelay+(amix*.4)
		endin
		
		instr 3
kgauss	gauss		100
kgauss	port		kgauss, .2
kamp		=		p4
kfreq		=		cpspch(p5)
ifreq		=		cpspch(p5)
iatt		=		p3/3
idec		=		p3/10
irel		=		p3/3
isus		=		p3-(iatt+idec+irel)
ipan		=		.25
kenv		linseg	0, iatt, 1, idec, .5, isus, .5, irel, 0
klfoenv	linseg	0, p3/3, 0, p3/3,1
klfo		oscil		4*klfoenv, ifreq/30+kgauss, 1	
asig1		pluck		kamp, kfreq+klfo, ifreq, 0, 1
asig2 	pluck		kamp, kfreq*101+klfo, ifreq, 0, 1
asig3		buzz		kamp,	kfreq+klfo,	60, 1
asig4		buzz		kamp,	kfreq+klfo*.99,	60, 1
asig3		=		asig3+asig4
asig4		foscil	kamp,	kfreq+klfo, 1, p6, 10, 2.3
amix		=		asig1+asig2+asig3
amix		moogvcf	amix, kfreq*20*kenv, .4
amix		=		amix+asig4
amix		=		amix*kenv
		outs		amix*ipan,	 amix*(1-ipan)
gaverb	=		gaverb+(amix*.1)
gadelay	=		gadelay+(amix*.4)
		endin

		instr 4
kgauss	gauss		100
kgauss	port		kgauss, .2
kamp		=		p4
kfreq		=		cpspch(p5)
ifreq		=		cpspch(p5)
iatt		=		p3/3
idec		=		p3/10
irel		=		p3/3
isus		=		p3-(iatt+idec+irel)
ipan		=		0
kenv		linseg	0, iatt, 1, idec, .5, isus, .5, irel, 0
klfoenv	linseg	0, p3/3, 0, p3/3,1
klfo		oscil		4*klfoenv, ifreq/30+kgauss, 1	
asig1		pluck		kamp, kfreq+klfo, ifreq, 0, 1
asig2 	pluck		kamp, kfreq*101+klfo, ifreq, 0, 1
asig3		buzz		kamp,	kfreq+klfo,	60, 1
asig4		buzz		kamp,	kfreq+klfo*.99,	60, 1
asig3		=		asig3+asig4
asig4		foscil	kamp,	kfreq+klfo, 1, p6, 10, 2.3
amix		=		asig1+asig2+asig3
amix		moogvcf	amix, kfreq*20*kenv, .4
amix		=		amix+asig4
amix		=		amix*kenv
		outs		amix*ipan,	 amix*(1-ipan)
gaverb	=		gaverb+(amix*.1)
;gadelay	=		gadelay+(asig*.4)
		endin


		instr 5
kgauss	gauss		100
kgauss	port		kgauss, .2
kamp		=		p4
kfreq		=		cpspch(p5)
ifreq		=		cpspch(p5)
iatt		=		p3/100
idec		=		p3/10
irel		=		p3/3
isus		=		p3-(iatt+idec+irel)
ipan		=		.5
kenv		linseg	0, iatt, 1, idec, .5, isus, .5, irel, 0
klfoenv	linseg	0, p3/3, 0, p3/3,1
klfo		oscil		6*klfoenv, ifreq/10+kgauss, 1	
asig1		pluck		kamp, kfreq+klfo, ifreq, 0, 1
asig2 	pluck		kamp, kfreq*101+klfo, ifreq, 0, 1
asig3		buzz		kamp,	kfreq+klfo,	60, 1
asig4		buzz		kamp,	kfreq+klfo*.99,	60, 1
asig3		=		asig3+asig4
asig4		foscil	kamp,	kfreq+klfo, 1, p6, 10, 2.3
amix		=		asig1+asig2+asig3
amix		moogvcf	amix, kfreq*20*kenv, .4
amix		=		amix+asig4
amix		=		amix*kenv
		outs		amix*ipan,	 amix*(1-ipan)
gaverb	=		gaverb+(amix*.1)
		endin

		instr 98			;REVERB
averb		nreverb 	gaverb, 2, .7
		outs 		averb, averb
gaverb	=		0
		endin

		instr 99			;DELAY
adelay	comb 		gadelay, 10, 3
;adelay	moogvcf	adelay, 1000, .7	
		outs 		adelay, adelay
gadelay	=		0
		endin




</CsInstruments>
<CsScore>
f 1	0 	8192 	10 	1
f 2	0 	8193 	10 	1

t 0 20	60	30

i 5	0	40	.1 	6.00	0
i 5	0	40	.1	6.04	0
i 5	0	40	.1	6.07	0
i 5	0	40	.1	7.00	0
i 5	0	40	.1	9.00	0

i 1	7	.2	.15	7.00	0
i 1	+ 	.	.	7.04	.
i 1	. 	.	.	7.07	.
i 1	. 	.	.	7.00	.
i 1	. 	.	.	7.04	.
i 1	. 	.	.	7.07	.
i 1	. 	.	.	7.00	.
i 1	. 	.	.	7.04	.
i 1	. 	.	.	7.07	.

i 1	. 	.	.14	7.04	.
i 1	. 	.	.	7.07	.
i 1	. 	.	.	7.11 	.
i 1	. 	.	.	7.04	.
i 1	. 	.	.	7.07	.
i 1	. 	.	.	7.11 	.
i 1	. 	.	.	7.04	.
i 1	. 	.	.	7.07	.
i 1	. 	.	.	7.11 	.

i 1	. 	.	.13	7.07	.
i 1	. 	.	.	7.11	.
i 1	. 	.	.	8.02 	.
i 1	. 	.	.	7.07	.
i 1	. 	.	.	7.11	.
i 1	. 	.	.	8.02 	.
i 1	. 	.	.	7.07	.
i 1	. 	.	.	7.11	.
i 1	. 	.	.	8.02 	.

i 1	. 	.	.12	7.11	.
i 1	. 	.	.	8.02	.
i 1	. 	.	.	8.06 	.
i 1	. 	.	.	7.11	.
i 1	. 	.	.	8.02	.
i 1	. 	.	.	8.06 	.
i 1	. 	.	.	7.11	.
i 1	. 	.	.	8.02	.
i 1	. 	.	.	8.06 	.

i 1	. 	.	.11	8.02	.
i 1	. 	.	.	8.06	.
i 1	. 	.	.	8.09 	.
i 1	. 	.	.	8.02	.
i 1	. 	.	.	8.06	.
i 1	. 	.	.	8.09 	.
i 1	. 	.	.	8.02	.
i 1	. 	.	.	8.06	.
i 1	. 	.	.	8.09 	.

i 1	. 	.	.1	8.06	.
i 1	. 	.	.	8.09	.
i 1	. 	.	.	9.02 	.
i 1	. 	.	.	8.06	.
i 1	. 	.	.	8.09	.
i 1	. 	.	.	9.02 	.
i 1	. 	.	.	8.06	.
i 1	. 	.	.	8.09	.
i 1	. 	.	.	9.02 	.

i 1	. 	.	.09	8.09	.
i 1	. 	.	.	9.02	.
i 1	. 	.	.	9.06 	.
i 1	. 	.	.	8.09	.
i 1	. 	.	.	9.02	.
i 1	. 	.	.	9.06 	.
i 1	. 	.	.	8.09	.
i 1	. 	.	.	9.02	.
i 1	. 	.	.	9.06 	.


i 2	5 	.3	.07	7.00	2
i 2	+ 	.	.	7.04	.
i 2	. 	.	.	7.07	.
i 2	. 	.	.	7.11	.
i 2	. 	.	.	8.02	.

i 2	. 	.	.	7.00	3
i 2	. 	.	.	7.04	.
i 2	. 	.	.	7.07	.
i 2	. 	.	.	7.11	.
i 2	. 	.	.	8.02	.

i 2	. 	.	.	7.00	4
i 2	. 	.	.	7.04	.
i 2	. 	.	.	7.07	.
i 2	. 	.	.	7.11	.
i 2	. 	.	.	8.02	.

i 2	. 	.	.	7.00	5
i 2	. 	.	.	7.04	.
i 2	. 	.	.	7.07	.
i 2	. 	.	.	7.11	.
i 2	. 	.	.	8.02	.

i 2	. 	.	.	7.00	6
i 2	. 	.	.	7.04	.
i 2	. 	.	.	7.07	.
i 2	. 	.	.	7.11	.
i 2	. 	.	.	8.02	.

i 2	. 	.	.	7.04	7
i 2	. 	.	.	7.07	.
i 2	. 	.	.	7.11	.
i 2	. 	.	.	8.02	.
i 2	. 	.	.	8.06	.

i 2	. 	.	.	7.04	8
i 2	. 	.	.	7.07	.
i 2	. 	.	.	7.11	.
i 2	. 	.	.	8.02	.
i 2	. 	.	.	8.06	.

i 2	. 	.	.	7.04	9
i 2	. 	.	.	7.07	.
i 2	. 	.	.	7.11	.
i 2	. 	.	.	8.02	.
i 2	. 	.	.	8.06	.


i 2	. 	.	.	7.04	10
i 2	. 	.	.	7.07	.
i 2	. 	.	.	7.11	.
i 2	. 	.	.	8.02	.
i 2	. 	.	.	8.06	.


i 2	. 	.	.	7.04	11
i 2	. 	.	.	7.07	.
i 2	. 	.	.	7.11	.
i 2	. 	.	.	8.02	.
i 2	. 	.	.	8.06	.






	
i 3	3 	.5	.1	7.00	3
i 3	+ 	.	.	7.04	.
i 3	. 	.	.	7.07	.
i 3	. 	.	.	7.11	.
i 3	. 	.	.	8.02	.
i 3	. 	.	.	8.06	.
i 3	. 	.	.	8.09	.

i 3	. 	.	.11	7.00	5
i 3	. 	.	.	7.04	.
i 3	. 	.	.	7.07	.
i 3	. 	.	.	7.11	.
i 3	. 	.	.	8.02	.
i 3	. 	.	.	8.06	.
i 3	. 	.	.	8.09	.


i 3	. 	.	.12	7.04	7
i 3	. 	.	.	7.07	.
i 3	. 	.	.	7.11	.
i 3	. 	.	.	8.02	.
i 3	. 	.	.	8.06	.
i 3	. 	.	.	8.09	.
i 3	. 	.	.	9.02	.

i 3	. 	.	.13	7.04	11
i 3	. 	.	.	7.07	.
i 3	. 	.	.	7.11	.
i 3	. 	.	.	8.02	.
i 3	. 	.	.	8.06	.
i 3	. 	.	.	8.09	.
i 3	. 	.	.	9.02	.

i 3	. 	.	.14	7.07	21
i 3	. 	.	.	7.11	.
i 3	. 	.	.	8.02	.
i 3	. 	.	.	8.06	.
i 3	. 	.	.	8.09	.
i 3	. 	.	.	9.02	.
i 3	. 	.	.	9.06	.

i 3	. 	.	.15	7.07	23
i 3	. 	.	.	7.11	.
i 3	. 	.	.	8.02	.
i 3	. 	.	.	8.06	.
i 3	. 	.	.	8.09	.
i 3	. 	.	.	9.02	.
i 3	. 	.	.	9.06	.








i 4	0 	.7	.07	7.00	4
i 4	+ 	.	.	7.04	.
i 4	. 	.	.	7.07	.
i 4	. 	.	.	7.11	.
i 4	. 	.	.	8.02	.
i 4	. 	.	.	8.06	.
i 4	. 	.	.	8.09	.

i 4	. 	.	.08	7.04	.
i 4	. 	.	.	7.07	.
i 4	. 	.	.	7.11	.
i 4	. 	.	.	8.02	.
i 4	. 	.	.	8.06	.
i 4	. 	.	.	8.09	.
i 4	. 	.	.	9.02	.

i 4	. 	.	.09	7.07	.
i 4	. 	.	.	7.11	.
i 4	. 	.	.	8.02	.
i 4	. 	.	.	8.06	.
i 4	. 	.	.	8.09	.
i 4	. 	.	.	9.02	.
i 4	. 	.	.	9.06	.

i 4	. 	.	.1	7.11	.
i 4	. 	.	.	8.02	.
i 4	. 	.	.	8.06	.
i 4	. 	.	.	8.09	.
i 4	. 	.	.	9.02	.
i 4	. 	.	.	9.06	.
i 4	. 	.	.	9.09	.

i 4	. 	.	.11	8.02	.
i 4	. 	.	.	8.06	.
i 4	. 	.	.	8.09	.
i 4	. 	.	.	9.02	.
i 4	. 	.	.	9.06	.
i 4	. 	.	.	9.09	.
i 4	. 	.	.	10.00	.


i 98	0	20
;i 99	0	20

e
</CsScore>
</CsoundSynthesizer>
<MacOptions>
Version: 3
Render: Real
Ask: Yes
Functions: ioObject
Listing: Window
WindowBounds: 849 390 591 229
CurrentView: io
IOViewEdit: On
Options: -b128 -A -s -m167 -R
</MacOptions>
<MacGUI>
ioView background {32125, 41634, 41120}
ioSlider {8, 7} {20, 98} 0.000000 1.000000 0.000000 amp
ioSlider {34, 6} {239, 22} 100.000000 1000.000000 100.000000 freq
ioGraph {8, 112} {265, 116} table 0.000000 1.000000 
ioListing {8, 234} {266, 158}
ioText {34, 37} {41, 24} label 0.000000 0.00100 "" left "Lucida Grande" 8 {0, 0, 0} {65280, 65280, 65280} background noborder Amp:
ioText {74, 37} {70, 24} display 0.000000 0.00100 "amp" left "Lucida Grande" 8 {0, 0, 0} {65280, 65280, 65280} background noborder 0.0000
ioText {35, 67} {41, 24} label 0.000000 0.00100 "" left "Lucida Grande" 8 {0, 0, 0} {65280, 65280, 65280} background noborder Freq:
ioText {75, 67} {69, 24} display 0.000000 0.00100 "freq" left "Lucida Grande" 8 {0, 0, 0} {65280, 65280, 65280} background noborder 427.6151
ioText {152, 34} {119, 69} label 0.000000 0.00100 "" left "Lucida Grande" 8 {0, 0, 0} {65280, 65280, 65280} nobackground border 
ioText {169, 72} {78, 24} display 0.000000 0.00100 "freqsweep" center "DejaVu Sans" 8 {0, 0, 0} {14080, 31232, 29696} background border 999.6769
ioButton {160, 37} {100, 30} event 1.000000 "Button 1" "Sweep" "/" i1 0 10
</MacGUI>

