«vinil 10.2» by lambda

on 21 Jul'20 21:43 in

using a saw osc to modulate delay time resulting in pitch shifting and in the extreme case, inversion through time of the signal

1
2
3
4
5
6
7
8
9
10
11
12
13
// vinil 10.2
// ahora estoy cambiando el tiempo de delay, constantemente con una sierra para hacer un cambio de frecuencia
SynthDef.new("vinil102", {arg gain=2; var in, delay, process, modo=1;
//	modo=-1  // el modo determina la direccion de cambio de las frecuencias. 1 las hace mas graves, -1 agudas.
	in = LPF.ar(SoundIn.ar(0,mul:gain), 4000);
	//in =SoundIn.ar(0,mul:10); // sin el lowpass
	delay = DelayL.ar(in!2,10,LFSaw.ar(MouseX.kr(0,1),mul:modo,add:1));
	Out.ar(0,delay)
}).add;
)

a = Synth("vinil102");
a.free  // libera (desactiva) el oscilador
raw 569 chars (focus & ctrl+a+c to copy)
reception
comments
lambda user 21 Jul'20 21:58

use audifonos para evitar feedback

use headphones to avoid feedback