QUICK-REF - CsoundManual - Top of this section - Previous - Contents - Index - Next 

wgbow

   ar   wgbow    kamp, kfreq, kpres, krat, kvibf, kvamp, ifn[, iminfreq]

DESCRIPTION

 Audio output is a tone similar to a bowed string, using a physical model  developed from Perry Cook, but re-coded for Csound.
 

INITIALIZATION

ifn - table of shape of vibrato, usually a sine table, created by a function

iminfreq - lowest frequency at which the instrument will play.  If  it is omitted it is taken to be the same as the initial kfreq.
 

PERFORMANCE

 
A note is played on a string-like instrument, with the arguments as below.

kamp - Amplitude of note.

kfreq - Frequency of note played.

kpres - a parameter controlling the pressure of the bow on the string.  Values should be about 3.  The useful range is approximately 1 to 5.

krat - the position of the bow along the string.  Usual playing is about 0.127236.  The suggested range is 0.025 to 0.23.

kvibf - frequency of vibrato in Hertz. Suggested range is 0 to 12

kvamp - amplitude of the vibrato
 

EXAMPLE:

    kv     linseg      0, 0.5, 0, 1, 1, p3-0.5, 1
    a1     wgbow     31129.60, 440, 3.0, 0.127236, 6.12723, kv*0.01, 1
           out         a1

AUTHOR:

John ffitch
University of Bath, Codemist Ltd.
Bath, UK
1997
 

QUICK-REF - CsoundManual - Top of this section - Previous - Contents - Index - Next 
HTML Csound Manual - © Jean Piché & Peter J. Nix, 1994-97