«vibrato» by lambda

on 21 Jul'20 21:48 in

it goes beyond vibrato too

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
(
SynthDef("vibrato", {arg freq=440, release=0.1;
	var x, sig,out, mod1, depth, mfreq,maxfreq, maxdepth, maxdelay, basedelay;
	maxfreq=5;
	maxdelay=0.1;
	basedelay=maxdelay/2;
	maxdepth=basedelay/2;
	depth = MouseY.kr(0,maxdepth);
	mfreq = MouseX.kr(0,maxfreq);
	mod1 = SinOsc.ar(mfreq,0,depth);
	sig =  SoundIn.ar(0,mul:2);
	x = DelayC.ar(sig, maxdelay,basedelay+ mod1);
	out = x;// FreeVerb.ar(x,MouseX.kr(0,1),MouseY.kr(0,1), 0.1);
	Out.ar(0,out);
	Out.ar(1,out);
}).load(s);
)

a = Synth("vibrato");
a.free
raw 529 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