<CsoundSynthesizer>

;
; bass_pluck
; version 1.0
;
; Bruce H. McCosar
; 
; $Id: bass_pluck.csd 52 2008-05-01 21:43:30Z mccosar $
;
 
<CsOptions>
-d -W -o bass_pluck.wav 
</CsOptions>
 
<CsInstruments>

; ------------------------------------------------------------ HEADER
sr	=	44100
kr	=	4410
ksmps	=	10
nchnls	=	1

; ------------------------------------------------------- INSTRUMENTS

	instr	100
iamp	=	ampdbfs(p4)
icps	=	cpspch(p5)
;	pluck	kamp, kcps, icps, ifn, imeth
asrc	pluck	iamp, icps, icps, 0, 6
;	tone	asig, khp
asig	tone	asrc, 500
kenv	linen	1, 0.01, p3, 0.01
	out	asig*kenv*3
	endin

</CsInstruments>

<CsScore>

; ---------------------------------------------------------- F-TABLES

; #	time    size	gen	str1
f 1	0	32768	10	1

; ------------------------------------------------------------- SCORE

; p1	p2	p3	p4	p5	p6	p7	p8	p9
; inst	start	dur	dBfs	pch
i 100	0	10	0	5.04

</CsScore>
 
</CsoundSynthesizer>
