mi-UGnes installations issues

Good Morning !
I was curious to try de mi-UGens instruments.. I tryed to follow step by step the instructions on the git-hup repository but I am receiving errors when I open the startup.scd file in supercollider . here you have the errors that I am receiving :

SuperDirt: listening to Tidal on port 57120
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_clouds2 not found
FAILURE IN SERVER /s_new SynthDef not found
*** ERROR: SynthDef global_mi_verb2 not found
FAILURE IN SERVER /s_new SynthDef not found
exception in GraphDef_Recv: UGen 'MiRipples' not installed.

I'll add my startup.scd file if someone has some suggestion...

(
s.reboot {
s.options.numBuffers = 1024 * 256; // increase this if you need to load more samples
s.options.memSize = 8192 * 32; // increase this if you get "alloc failed" messages
s.options.numWireBufs = 64; // increase this if you get "exceeded number of interconnect buffers" messages
s.options.maxNodes = 1024 * 32; // increase this if you are getting drop outs and the message "too many nodes"
s.options.numOutputBusChannels = 2;
s.options.numInputBusChannels = 2;

s.waitForBoot {
    ~dirt = SuperDirt(2, s);
    ~looper = TidalLooper(~dirt);
    ~looper.rLevel = 1.5;
    ~looper.pLevel = 0.8;
    ~looper.linput = 15;


  ~dirt.loadSoundFiles;  // load samples (path containing a wildcard can be passed in)
  ~dirt.loadSoundFiles("/Users/marioganau/Downloads/STRANJAH_SAMPLE_PACK_VOL1/*");
  ~dirt.loadSoundFiles("/Users/marioganau/Downloads/samples-extra/*");
  ~dirt.loadSoundFiles("/Users/marioganau/Desktop/mysample1/*");
  load("/Users/marioganau/Library/Application Support/SuperCollider/synthdefs/New-Synth.scd");
  load("/Users/marioganau/Library/Application Support/SuperCollider/synthdefs/mi-ugens.scd");


    ~dirt.start(57120, 0 ! 12);


    (
        ~d1 = ~dirt.orbits[0]; ~d2 = ~dirt.orbits[1]; ~d3 = ~dirt.orbits[2];
        ~d4 = ~dirt.orbits[3]; ~d5 = ~dirt.orbits[4]; ~d6 = ~dirt.orbits[5];
        ~d7 = ~dirt.orbits[6]; ~d8 = ~dirt.orbits[7]; ~d9 = ~dirt.orbits[8];
        ~d10 = ~dirt.orbits[9]; ~d11 = ~dirt.orbits[10]; ~d12 = ~dirt.orbits[11];
    );

          // define global effects for mutable instruments effects
    ~dirt.orbits.do { |x|
        var clouds = GlobalDirtEffect(\global_mi_clouds, [\cloudspitch, \cloudspos, \cloudssize, \cloudsdens, \cloudstex, \cloudswet, \cloudsgain, \cloudsspread, \cloudsrvb, \cloudsfb, \cloudsfreeze, \cloudsmode, \cloudslofi]);
        var verb = GlobalDirtEffect(\global_mi_verb, [\verbwet, \verbtime, \verbdamp, \verbhp, \verbfreeze, \verbdiff, \verbgain]);
        x.globalEffects = x.globalEffects
          .addFirst(clouds)
          .addFirst(verb);
        x.initNodeTree;
    };
};

s.latency = 0.3; // increase this if you get "late" messages

};
)

thanks in advance

Hi,
I've replied on discord, but happy to move the discussion here:

Can you confirm that you have the mi-ugens unpacked in the following dir:

/Users/marioganau/Library/Application Support/SuperCollider/Extensions/mi-UGens/

(pasting an ls -l of that dir would be helpful)

Hey Cleary !

Now it's working just because I found some syntax errors in the startup.scd file.
I still have one error ... everything is there but i receive the error that the ripple is not installed... The file are there in the mi-Ugens folder but it doesn't work. Anyway is it possible that these devices take a lot of CPU usage ?

have a nice day

mario

Good news!

I'm not sure about ripples, it's worked in the past at least - where are you receiving the error about it not being installed? Supercollider or Tidal?
[edit] Just confirming, the example from the docs works on my installation (Linux)

Yes - clouds is the worst offender, and verb is the second (but at about a quarter the load of clouds). You can just comment out clouds (and verb if you want) from the startup.scd and use the other synths/effects

take 2, miRipples.so is missing from the latest packages (v0.0.4-6). You can extract it from the v0.0.3 package and drop it in place. I've raised a bug: