// this is one of the cicadas that we play, especially in the scything scene.
// creative commons by-sa 2.5, Renate Wieser / Julian Rohrhuber
p = ProxySpace.push(s.boot);
~zikaden.play;
~zpuls = { Impulse.ar(5) };
(
~zikaden = {
var u, n;
n = 4;
u = {
var t;
t = PulseDivider.ar(~zpuls.ar(1), Rand(1, 7));
BPF.ar(
Pulse.ar(
LFSaw.ar(ExpRand(3, 80)) * 110 + LFNoise1.kr(1, 40, 80)
),
exprand(4000, 12000),
0.05,
mul:10
) * ToggleFF.ar(t)
} ! n;
Splay.ar(u);
}
);