«vinil 10» by lambda
on 22 Jul'20 03:42 inx mouse position allows us to 'scratch' 10 seconds of input
1 2 3 4 5 6 7 8 9 10 11 12 13 14
// vinil 10 // Esta cosa tiene un delay de maximo 10 segundos. La posicion X controla el tiempo de delay. // nos permite hacer una especie de 'scratch' como el de los djs con lo que entra por el mic ( SynthDef.new("vinil10", {arg gain=2; var in, delay; in = SoundIn.ar(0,mul:gain); delay = DelayL.ar(in!2,10,MouseX.kr(0,10))!2; Out.ar(0,delay) }).add; ) a = Synth("vinil10"); a.free // libera (desactiva) el oscilador
reception
use audifonos para evitar feedback
use headphones to avoid feedback