[<<] Industrie Toulouse

(
Synth.play({
	var home, fname, file, fname2, file2, dur;
	home = "bliss:bliss:bliss:sweetcorn:Eucci-2:z.New Eucci:0a.sn---ns-:";
	fname = home ++ "hyrum57_01";
	fname2 = home ++ "bassDI_01";
	file = SoundFile.new;
	file2 = SoundFile.new;
	dur = 5.0 * 60;
	file2.readHeader(fname2) and: file2.preloadData;
	file.readHeader(fname) and: file.preloadData;
	a = DiskIn.ar(file, true) * 1.4;
	d = DiskIn.ar(file2, true);
	e = FSinOsc.ar(11800, mul:Crackle.ar(1.8));
	b = KateShuffler.near([d,a], 2.5, 0.7, 0.05)
	  + KateShuffler.near([d,a], 5.0, 1.2, 0.02)
	  + KateShuffler.near([d,a], 5.0, 0.2, 0.12, keep:true)
	  + KateShuffler.near([d,e,d], 1.25, 0.3, 0.08, keep:true);
	c = (RHPF.ar(b, 4180, 0.3) + RLPF.ar(b, 480, 0.13));
	j = KateShuffler.near([b,c], 1.5, 1.4, 0.0021, keep:true)
       + KateShuffler.near([b,c], 3.0, 0.7, 0.001, keep:true);
	j ring1: OnePole.ar(LeakDC.ar(j, 0.35), 0.35) * 0.8;
})
)