Examen nro1
({var johan, electro ;
johan = EnvGen.ar(Env.new([0,0.8,0.2,0.8],[1,5,9]));
electro = Impulse.ar(Line.kr(rrand(100,400),900,9),0,0.5);
Mix.fill(6,(SinOsc.ar(electro,0,johan)))*900000000}.scope)
Prof el sonido para poderlo percibir lo tuve que multiplicar al final por un número muy alto porque de resto no se ecuchaba!
05 junio, 2009
Suscribirse a:
Enviar comentarios (Atom)
Este comentario ha sido eliminado por el autor.
ResponderSuprimir//Johan
ResponderSuprimir/*Varios pasos importantes:
1.Saber qué es lo que quieres multiplicar con Mix, lo que pongo abajo sería uno solo de lo que debe sonar y fíjate que tampoco suena*/
{var johan, electro ;
johan = EnvGen.ar(Env.new([0,0.8,0.2,0.8],[1,5,9]));
electro = Impulse.ar(Line.kr(rrand(100,400),900,9),0,0.1);
SinOsc.ar(electro,0,johan)}.play
/*Si manipulo el add logro sonido(todavia con uno solo)*/
{var johan, electro ;
johan = EnvGen.ar(Env.new([0,0.8,0.2,0.8],[1,5,9]));
electro = Impulse.ar(Line.kr(rrand(100,400),900,9),0,0.1, 90);
SinOsc.ar(electro,0,johan)}.play
/*2.al meterlo en el mix suena así*/
({var johan, electro ;
johan = EnvGen.ar(Env.new([0,0.8,0.2,0.8],[1,5,9]));
electro = Impulse.ar(Line.kr(rrand(100,400),900,9),0,0.1, 90);
Mix.fill(6,{SinOsc.ar(electro,0,johan)})*0.1}.scope)
/*el impulso lo habíamos usado como trigger en los envelopes, más que todo, pero podrías usarlo directo, en vez de hacer que module al SinOsc*/
//la unidad
{Impulse.ar(Line.kr(rrand(100,400),900,9),0,EnvGen.ar(Env.new([0,0.8,0.2,0.8],[1,5,9])))}.play;
/*Y en el mix*/
({var johan, electro ;
johan = EnvGen.ar(Env.new([0,0.8,0.2,0.8],[1,5,9]));
electro = Impulse.ar(Line.kr(rrand(100,400),900,9),0,0.5);
Mix.fill(6,{Impulse.ar(Line.kr(rrand(100,400),900,9),0,0.5)})*0.3}.scope)
/*muy buen manejo de los parámetros, pero te metiste en camisa de 11 varas*/