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

voice

   a1  voice   kamp, kfreq, kphoneme, kform, kvibf, kvamp, ifn, ivfn



DESCRIPTION

An emulation of a human voice.
 

INITIALIZATION

ifn, ivfn -- two table numbers containing the carrier wave form and the vibrato waveform. The files impuls20.aiff, ahh.aiff eee.aiff or ooo.aiff are suitable for the first of these, and a sine wave for the second.
 

PERFORMANCE

 kamp - Amplitude of note.

kfreq - Frequency of note played. It can be varied in performance.

kphoneme - an integer in the range 0 to 16, which select the formants for the sounds:
 
                        "eee","ihh","ehh","aaa",
                        "ahh","aww","ohh","uhh",
                        "uuu","ooo","rrr","lll",
                        "mmm","nnn","nng","ngg".

At present the phonemes
                        "fff","sss","thh","shh",
                        "xxx","hee","hoo","hah",
                        "bbb","ddd","jjj","ggg",
                        "vvv","zzz","thz","zhh"

are not available (!)

kform - Gain on the phoneme.  values 0.0 to 1.2 recommended.

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

kvamp - amplitude of the vibrato
 

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