s.boot;
(	
~a = NodeProxy(s);
~b = NodeProxy(s);

~out=Ptpar([0.0, Pbind(\type,\set, \id, ~a={|freq=200, dur1=2|x=Pluck.ar(LFTri.ar(1) * LFNoise1.kr(2), Impulse.kr(dur1), freq.reciprocal, freq.reciprocal, 10, coef: LFGauss.kr(3.02, 0.479, 0.879)); FreeVerb.ar(x, LFNoise1.ar(3.3).range(0.3, 0.5), 0.7, 0.01, 25)!2}.play, \freq, Pseq([Pseq("Holaslo".scramble.ascii,2), Pseq("VatoLoco".scramble.ascii * 2,4), Pseq("LaOnda".scramble.ascii * 3,2)], inf), \dur,Prand([1/4, 1/5, 1/2, 1/6, 1/6]/2, inf)),

1.7,
 
Pbind(\type,\set, \id, ~b={|freq=100|Pan2.ar(VarSaw.kr(LFDNoise1.ar(4).range(0.2, 0.6))*Pluck.ar(GrayNoise.ar(0.1), Dust.kr(3.2), freq.reciprocal, freq.reciprocal, 10, coef: LFGauss.kr(2.02, 0.79, 0.879)),SinOsc.kr(0.02, pi/2, 1, 0.5)) }.play, \freq, Pxrand([Pseq("PAPAYOIS".scramble.ascii,2), Pseq("VatoLoco".scramble.ascii *1.5,4), Pseq("LaOnda".scramble.ascii, 2)], inf), \dur,Prand([1/14, 1/15, 1/12, 1/16, 1/16], inf))

		]).play;
		)
~out.stop;

~a.free;
~b.free;

s.record;
s.stopRecording;