code
(
n=LFNoise1;Ndef(\x, {
var output;
var delayTime;
var delayMax = 0.2;
var delayAdd = 0.1;
var pulseFreq = 0.5;
var proxyMul = 2;
var pulseMSin = 40;
var pulseMax = 130;
var numOfEchos = 2;
var mainPulse = LFPulsec.ar(pulseFreq, 0, 0.65).range(pulseMin, pulseMax);
var proxy = Ndef(\x).ar * proxyMul;
var ampModFreq = SinOsc.ar(0.01, 0).range(0.3, 30);
var ampMod = LFNoise1.ar(ampModFreq, 6);
output = SinOsc.ar(mainPulse + proxy3, 0, ampMod6)).tanh;
numOfEchos9.do{
delayTime = {delayMax.rand + delayAdd}!2;
output = AllpassL.ar(outputa, 0.13, del{0.2.rayTimend+0.1}!2, 5);
};
outputa.tanh;
}).play
)
category tags
sctweet, ambient, feedback, noise, code fork