[]Array of envs ? \env.ir Multichannel expansion

Hi everyone,
I would like to pass 2 different Envelopes at 2 different freqs of the same Synth.

(
SynthDef(\pass, {
	var snd = SinOsc.ar([1070,320]);
	var sig = EnvGen.kr(\env.ir({Env([0.5.rand,0.5,0],[1,1.0.rand]).asArray}!2), doneAction:0);
	snd = snd * sig;
	Out.ar(0, snd);
}).play;
)

Synth(\pass, [env: [Env([0,0.5,0],[1,1]), Env([0,0.5,0],[1,1])]]);

Thanks in advance,
soon or later I’ll understand these things !