; tut_06a.csd ; tablas por segmentos lineales (GEN07, GEN27) ; tablas por segmentos exponenciales (GEN05, GEN25) ; envolvente de amplitud con oscil1 ; ============================================== sr = 44100 kr = 44100 ksmps = 1 instr 1 iamp = 25000 ifreq = 300 ienv = p4 ; tabla con la forma de la envolvente kamp oscil1 0, 1, p3, ienv ; envolvente de amplitud normalizada a 1 a1 oscil kamp, ifreq, 1 out a1*iamp ; salida normalizada a 1 multiplicada por iamp endin ; ============================================== ; tabla con 8 armónicos (aproximación a diente de sierra) para el oscilador f1 0 16384 10 100 50 33 25 20 16.7 14.3 12.5 ; tabla de segmentos lineales para envolvente de amplitud f2 0 2048 7 0 100 1 148 .8 1600 .3 200 0 f3 0 2048 27 0 0 100 1 248 .8 1848 .3 2048 0 ; tabla de segmentos exponenciales para envolvente de amplitud f4 0 2048 5 0.01 200 1 248 .8 1200 .3 400 0.01 f5 0 2048 25 0 0.01 200 1 448 .8 1848 .3 2048 0.01 ; p2 p3 p4 ; init dur env i1 0 .5 2 i1 1 .5 3 i1 2 3 2 i1 5.5 3 3 i1 9 2 4 i1 11.5 2 5 ; actualizado: 2005-06-14 22:35