Mutable Instruments UGens

I got clouds to work! I removed the text plus colon you had before passing the params into clouds here:

Out.ar(effectBus, MiClouds.ar(
      inputArray: signal,
      pit: cloudspitch,
      pos: cloudspos,
      size: cloudssize,
      etc.......
    ));

Mine looks like this now and works:

  SynthDef("global_mi_clouds" ++ numChannels, { |dryBus, effectBus, cloudspitch=0, cloudspos=0, cloudssize=0.5, cloudsdens=0.5, cloudstex=0.5, cloudswet=0.5, cloudsgain=0.5, cloudsspread=0.5, cloudsrvb=0.5, cloudsfb=0.5, cloudsfreeze=0, cloudsmode=0, cloudslofi=0|
    var signal = In.ar(dryBus, ~dirt.numChannels);
    Out.ar(effectBus, MiClouds.ar(
      signal,
      cloudspitch,
      cloudspos,
      cloudssize,
      cloudsdens,
      cloudstex,
      cloudswet,
      cloudsgain,
      cloudsspread,
      cloudsrvb,
      cloudsfb,
      cloudsfreeze,
      cloudsmode,
      cloudslofi
    ));
  }, [\ir, \ir]).add;
};

Maybe try yours similar to mine and see if it still works?

2 Likes