pluck instrument

I'm posting here an instrument made using the pluck opcode (simulation of plucked strings or drum sounds). You will find a simple graphical environment to control the parameters. These are:

amp - amplitude [0-1]
cps - resampling frequency [1-10000 Hz]
icps - intended pitch value in Hz [20-1000 Hz]
meth - specific pluck methods [1-6]
1. simple averaging
2. stretched averaging
3. simple drum
4. stretched drum
5. weighted averaging
6. 1st order recursive filter, with coefs .5.
tempo - tempo for a pulse of 16th notes
parm1 - dependent on meth
parm2 - dependent on meth
amp-alg - simple algorythm that will cause the amplitude of each pulse to change randomly between zero and the number you entered. Checking the box will cause the amplitude lower than 0.5 to be zero and higher to be one.
rev send - amount of reverb

Additionaly you can record the live output using the record and stop buttons.

To execute type on the terminal:
csound pluck_instrument.csd

More informations about pluck on the csound manual:
http://www.csounds.com/manual/html/pluck.html

Hope you enjoy it! If you have any questions send me an email: k_o_m_p@yahoo.de

Luis A. Pena
http://icem.folkwang-hochschule.de/~pena/

AttachmentSize
pluck_instrument.csd10.16 KB
pluck_instr_impro_96.mp31.93 MB