ar gogobel kamp, kfreq, ihrd, ipos, imp, kvibf, kvamp, ivibfm
Audio output is a tone related to the striking of a cow bell or similar. The method is a physical model developed from Perry Cook, but re-coded for Csound.
ihrd -- the hardness of the stick used in the strike. A range of 0 to 1 is used. 0.5 is a suitable value.
ipos -- where the block is hit, in the range 0 to 1.
imp - a table of the strike impulses. The file "marmstk1.wav" is a suitable function from measurements, and can be loaded with a GEN01 table.
ivfn - shape of vibrato, usually a sine table, created by a function.
A note is played on a cowbell-like instrument, with the arguments as below.
kamp - Amplitude of note.
kfreq - Frequency of note played.
kvibf - frequency of vibrato in Hertz. Suggested range is 0 to 12
kvamp - amplitude of the vibrato
a1 gogobel 31129.60, 440, p4, 0.561, 3, 6.0, 0.3, 1 outs a1, a2
Prior to Csound version 3.52 (February, 1999), this opcode was called agogobel.
John ffitch (after Perry Cook)
University of Bath, Codemist Ltd.
Bath, UK
New in Csound version 3.47