1, 0.001); // sec sustain = hslider("sustain",0.5, 0, 1, 0.01); // frac release = hslider("release",0.2, 0, 1, 0.001); // sec /* Synth */ process = noise * env * gain : filter with { env = gate : vgroup("1-adsr", adsr(attack, decay, sustain, release)); filter = vgroup("2-filter", (firpart : + ~ feedback));