Skip to content

Instantly share code, notes, and snippets.

@lisongx
Created December 7, 2015 15:31
Show Gist options
  • Save lisongx/38b336c5231ac9031c09 to your computer and use it in GitHub Desktop.
Save lisongx/38b336c5231ac9031c09 to your computer and use it in GitHub Desktop.
(
SynthDef(\sin_sean1, {|out=0, gate=1, freq=50, amp=0.3, osc1=2.5, osc2=10, range1=1, range2=10|
var sig,env;
range1 = range1.lag(5);
range2 = range2.lag(5);
freq = freq.lag(5);
sig = SinOsc.ar(
[SinOsc.kr(osc1.lag(0.5)).range(-1*range1, range1) +freq , SinOsc.kr(osc2.lag(0.5)).range(-1*range2, range2) + freq]
);
env = EnvGen.kr(Env.asr(attackTime:40, releaseTime:30), gate, doneAction:2);
// sig = Splay.ar(sig);
Out.ar(0, sig*env*amp.lag(2));
}).doSend(~oscHub);
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment