Skip to content

Instantly share code, notes, and snippets.

@rbxbx
Forked from bigs/spiritbells.scd
Created May 8, 2018 17:05
Show Gist options
  • Save rbxbx/6ff4631c5a7ecadba1dfab46697af220 to your computer and use it in GitHub Desktop.
Save rbxbx/6ff4631c5a7ecadba1dfab46697af220 to your computer and use it in GitHub Desktop.
(
play{
var n = 5;
var fmodrate = Duty.kr(2, 0, Drand([1/16, 1, 1/16, 1/8, 4], inf));
Limiter.ar(GVerb.ar(Pan2.ar(
Mix.fill(n, { arg index;
SinOsc.ar(440 + (index ** n), SinOsc.ar(440 + (index ** n), 0, Saw.kr(fmodrate, 2.5, 2.5)), 1 / n)
}),
SinOsc.kr(1)
), revtime: SinOsc.kr(1/16, 0, 2, 3)
));
};
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment