If itype > 0, there is a slowly rising (concave) or slowly decaying (convex) curve, while if itype < 0, the curve is fast rising (convex) or fast decaying (concave). See also GEN16.
Examples
Here is an example of the transeg opcode. It uses the file transeg.csd. The example produces the following output:
<CsoundSynthesizer><CsOptions>; Select audio/midi flags here according to platform; Audio out Audio in-odac-iadc;;;RT audio I/O; For Non-realtime ouput leave only the line below:; -o transeg.wav -W ;;; for file output any platform</CsOptions><CsInstruments>sr=44100ksmps=128nchnls=20dbfs=1instr1;p4 and p5 determine the type of curve for each;section of the envelopekenvtranseg0.01,p3*0.25,p4,1,p3*0.75,p5,0.01a1oscilkenv,440,1outsa1,a1endin</CsInstruments><CsScore>; Table #1, a sine wave.f1016384101i10222i1+.55i1+.11i1+.00i1+.-2-2i1+.-22i1+.2-2e</CsScore></CsoundSynthesizer>