myEndTime = 0; thisTime = time-thisLayer.inPoint; segMin = 0.8; segMax = 0.8; minVal = [0.0] maxVal = [10.99,6.99]; end = 0; j = 0; if (thisTime >= myEndTime) t = thisTime else t= myEndTime; while (t>=end){ j+= 1; seedRandom(j,true); start = end; end += random (segMin,segMax); } endVal = random(minVal,maxVal); seedRandom(j-1,true); dummy = random(); startVal = random(minVal,maxVal); [Math.floor(startVal[0]), Math.floor(startVal[1])]*150+[40.40];