sr = 44100 kr = 4410 ksmps = 10 nchnls = 2 instr 101 a1 oscil 10000, 440, 1 out a1,a1 endin instr 102 a1 foscil 10000, 440, 1, 2, 3, 1 ; simple 2 operator fm opcode out a1,a1 endin instr 103 a1 buzz 10000, 440, 10, 1 ; variable pulse train out a1,a1 endin instr 104 a1 pluck 10000, 440, 440, 2, 1 ; karplus-strong plucked string out a1,a1 endin instr 105 a1 grain 5000, 440, 55, 5000, 10, .05, 1, 3, 1 ; asynch. granular synthesis out a1,a1 endin instr 106 a1 loscil 10000, 220, 4 ; sample-based looping oscillator a2 buzz 10000, 440, 10, 1 ; variable pulse train out (a1*a2)/100, (a1*a2)/100 endin instr 110 a1 buzz 10000, 440, 10, 1 ; variable pulse train out a1*0, a1 endin instr 111 a1 loscil 10000, 440, 4 ; sample-based looping oscillator out a1, a1*0 endin instr 107 a1 loscil 10000, 440, 5 ; sample-based looping oscillator out a1,a1 endin instr 108 a1 loscil 10000, 440, 4 ; sample-based looping oscillator out a1,a1 endin instr 112 a1 loscil 10000, 340, 4 ; sample-based looping oscillator out a1,a1 endin instr 113 a1 loscil 10000, 140, 4 ; sample-based looping oscillator out a1,a1 endin instr 109 a1 loscil 10000, 440, 6 ; sample-based looping oscillator out a1,a1 endin