; a simple FM instrument instr 1 kdev linseg p11, p12, p13, p14, p15 ; mod index: controls amplitude of modulator amod oscil kdev*p5*p10, p5*p10, 1 ; modulating oscillator imaxamp = 32767 ; maximum allowed amplitude for carrier kenv adsr p6, p7, p8, p9 ; amplitude envelope for carrier kenv = kenv*imaxamp*p4 ; scale envelope to proper amplitude acar oscil kenv, p5+amod, 1 ; carrier oscillator out acar endin