Feedback FM Cross-Modulation with Granulation

thank you very much, so this is correct?

fbIn = LocalIn.ar(numChannels);

mods = SinOsc.ar(freqsA + (fbIn * modA));
sigs = SinOsc.ar(freqsB + (mods * modB));

LocalOut.ar(sigs);

sigs = sigs * grainWindows;

i have been trying to implement this example

with the difference that i have a multichannel signal and a multichannel modulator instead of using two LocalIn channels and fbIn.reverse.