; tut_06b.csd ; envolvente de desviación de pitch en el ataque (oscil1) ; ============================================== sr = 44100 kr = 44100 ksmps = 1 instr 1 iamp = 25000 ifreq = 300 kamp oscil1 0, 1, p3, 2 ; envolvente de amplitud normalizada a 1 kfrdev oscil1 0, .01, .15, 3 ; envolvente de pitch para el ataque kfreq = ifreq*(1+kfrdev) ; frecuencia central más desviación de pitch a1 oscil kamp, kfreq, 1 out a1*iamp ; salida normalizada a 1 multiplicada por iamp endin ; ============================================== ; tabla con 8 armónicos (aproximación a triangular) 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 (oscil1) f2 0 2048 7 0 100 1 148 .85 1600 .35 200 0 ; tabla de segmentos lineales para envolvente de frecuencia (oscil1) f3 0 2049 7 -1 1025 .7 1024 0 ; p2 p3 ; init dur i1 0 1 i1 1.5 2 i1 4 5 ; actualizado: 2005-06-14 22:38