; tut_05b.csd
; generación de tablas en la orquesta con operador ftgen
; ==============================================
sr = 44100
kr = 44100
ksmps = 1
ifoo ftgen 1, 0, 16384, 10, 1
ifoo ftgen 2, 0, 16384, 10, 100, 50, 33, 25, 20, 16.7, 14.3, 12.5
ifoo ftgen 3, 0, 16384, 10, 100, 0, 33.33, 0, 20, 0, 14.29, 0, 11.11, 0, 9.09, 0, 7.69, 0, 6.67, 0, 5.88, 0, 5.2
ifoo ftgen 4, 0, 16384, 9, 1, 100, 0, 3, 11.11, 180, 5, 4, 0, 7, 2.04, 180, 9, 1.23, 0, 11, 0.83, 180
ifoo ftgen 5, 0, 16384, 9, 1, 1, 0, 2.3, .5, 0, 3.1, .4, 0, 3.4, .7, 0
ifoo ftgen 6, 0, 16384, 9, 1, 1, 0, 2.3, .5, 0, 3.1, .4, 0, 4.7, .5, 0, 5.9, .4, 0
ifoo ftgen 7, 0, 16384, 9, 1, 1, 0, 2.3, .5, 0, 3.1, .4, 0, 4.3, .5, 180, 5.1, .4, 180
ifoo ftgen 8, 0, 16384, 9, 33, .6, 0, 43, 1, 0, 52, .5, 0, 61, .8, 0
instr 1
iamp = p4
ifreq = p5
itable = p6
kamp linseg 0, .02, 1, .03, .8, p3-.1, .6, .05, 0
a1 oscil kamp, ifreq, itable
out a1*iamp
endin
; ==============================================
; p2 p3 p4 p5 p6
; init dur amp frec tabla
i1 0 2 25000 300 1
i1 2.5 2 25000 300 2
i1 5 2 25000 300 3
i1 7.5 2 25000 300 4
i1 10 2 25000 300 5
i1 12.5 2 25000 300 6
i1 15 2 25000 300 7
i1 17.5 2 25000 10 8
; actualizado: 2005-06-14 22:33