   < the orchestra file for this score looks like this:
       < SETUP(22050,4410,1)
       < GLOBALS
       < SF([GXSYNIN])
       < GXSYN
< the lpc analysis file  is "22voicetest.lpc" in /sflib/anal/lpc
< drivers :  22k versions of  cym1 / gong.bf2 / joan.gf4 / tam / plate1

< Library score file: sf
SF 0 0 8;                 < mono input, default mono output
p3 nu .88/ .65/ .87/ .9/ .6/ 1.02/ 1.21/ 1.17;                 
du 100.1;  < drivers overlap by .1" , with fade-in and fade-outs (p7 & p8)
 < sflink files point to  cym1 / gong.bf2 / joan.gf4 / tamtam / plate1
p4 nu 21 / 22 / 23 / 20 / 24;        < soundin.#, or, if -, index to tables
p5 nu .5;                            < ampfac
p6 1. .6 1.;                         < duration skipped from front of sf
p7 nu 0/.05*7;                       < fade in time
p8 .1;                               < fade out time
< User-added parameters:
end;   <<<<end of score>>>>>>>>>>>>>

< Library score file: gxsyn
< gxsyn : global instrument for linear-predictor cross synthesis processing
define([NEWPAR],4)dnl COMMENT PAR1 (first unused p-field) for gxsyn
include(CSLIBDIR/Include/pfields.h)

  < functions 96 & 97 are optional, if tables are used for begin & end times
    < f96 specifies times to begin reading lp.m; start with 2nd location
    < f97 specifies times to end reading lp.m ; start with 2nd location
< *f96 0 size -2 0 
< *f97 0 size -2 0 

instr gxsyn  0 0 1;
p3  7.3;
du  1.;
PAR1 2; < lp.2 points to /sflib/anal/lpc/voicetest.lpc
  < PAR2 = time in orig. soundfile to BEGIN reading
PAR2 0;
  < PAR3 = time in orig. soundfile to END reading;if neg. = index to f96 & f97
PAR3 7.3;
<OPTIONAL PARAMETERS :PAR4 through PAR13 (any of these fields can be left blank)
    < PAR4 & PAR5 : TRANSPOSITION of FORMANTS; if PAR4 = 0 no change
    < if PAR4 = 1, PAR5 = multiplier ; if PAR4 = 2, PAR6 = semitone 
    < (integer portion) and/or microtonal (fractrional portion) transposition
PAR4                     < Flag : 0,1 or 2
PAR5                     < formant multiplier or transposition
    < BRIGHTNESS : PAR6 & PAR7  ; if PAR6 = 0 no change
    < if PAR6 = 1, ptrack pitch used for filter center freq.;
    <  any other PAR6 value = new filter center freq. in cps or pch
PAR6 200;
  < PAR7 :  brightness modifier: range -1. (least bright) to +1. (brightest)
PAR7 .2;                
    < PAR8 : Add White noise : if PAR11 = 0, no noise added; if positive
    < between .001 & 1., specifies constant noise % added; if negative
    < (e.g. -.01), specifies MINIMUM % noise added
PAR8  -.02; < small amount of white noise is added
< Amplitude : PAR9 through PAR12
    <  Envelope: if PAR9 = 0, lp.m file envelope used ;if PAR12 = -1,
    < internal mix of lp.m file & driver envelopes ; if PAR9 is between .001
    < and +1., a mix of the driver & lp.mfile envelopes is done, with PAR9
    < specifying the % of driver envelope
PAR9 
PAR10 .9;                < amplitude multiplier
PAR11                     < fade-in time
PAR12                     < fade-out time
    < PAR13 : Attack hardness : if PAR13 = 0, no change . Range is -1.
    < (greatest smoothing of attack) to +1. (hardest attack)
PAR13 
< User-added parameters:
end;   <<<<end of score>>>>>>>>>>>>>
