Best way to change different parameters at different "rates" on a pattern?

Check the repetition patterns. Maybe Pgate:

(
a = Pbind(*[
	instrument: \test,
	step: Pseq([false, true],inf),
	filterFreq: Pseq([400, 1000], inf),
	dur: 0.5,
	freq: Pgate(Pwhite(400, 2000), inf, \step),
]);

a.play;
)