Standard Chaosynth's Csound orchestra file

The following example illustrates an orchestra for Chaosynth; it contains 25 oscillators distributed between two stereo channels (that is, even partials are produced by one channel and odd partials by the other).


     sr=44100 
     kr=4410 
     ksmps=10 
     nchnls=2 
     ; 
     instr 1 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout 
     endin 
     ; 
     instr 2 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout 
     endin 
     ; 
     instr 3 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout
     endin 
     ; 
     instr 4 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout 
     endin 
     ; 
     instr 5 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout
     endin 
     ; 
     instr 6 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout
     endin 
     ; 
     instr 7 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout
     endin 
     ; 
     instr 8 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout
     endin 
     ; 
     instr 9 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout 
     endin 
     ; 
     instr 10 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout 
     endin 
     ; 
     instr 11 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout 
     endin 
     ; 
     instr 12 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout 
     endin 
     ; 
     instr 13 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout
     endin 
     ; 
     instr 14 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout 
     endin 
     ; 
     instr 15 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout
     endin 
     ; 
     instr 16 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout 
     endin 
     ; 
     instr 17 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout 
     endin 
     ; 
     instr 18 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout 
     endin 
     ; 
     instr 19 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout 
     endin 
     ; 
     instr 20 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout 
     endin 
     ; 
     instr 21 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout 
     endin 
     ; 
     instr 22 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout 
     endin 
     ; 
     instr 23 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout 
     endin 
     ; 
     instr 24 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs2 aout 
     endin 
     ; 
     instr 25 
     k1 oscil 2, (1/p3)/2, 1
     a1 oscili p4, p5, 1 
     aout = a1*k1 
     outs1 aout 
     endin

 BACK to Chaosynth main


Laboratório de Música Eletroacústica de Santa Maria
Brasil