Mutable Instruments Ugens
#
DescriptionMutable Instruments is popular Eurorack module company from Normandy. The designer, engineer, and founder of Mutable Instruments, Émilie Gillet, has made all of her work open source. Volker Böhm has taken the time to port some of these modules to SuperCollider.
#
Reference#
Installation#
AutomaticFor debian/ubuntu/mint systems, these ugens can be installed as part of the ansible Tidal installer
#
ManualUnpack the latest release from mi-Ugens appropriate to your Operating System
Move the top level directory of the archive (
mi-UGens/
) into the SuperCollider Extensions folder (create it if it doesn't exist):
- Linux:
/home/<youruser>/.local/share/SuperCollider/Extensions/mi-UGens
- Windows:
C:\Users\<youruser>\AppData\Local\SuperCollider\Extensions\mi-UGens
- OSX:
/Users/<youruser>/Library/Application Support/SuperCollider/Extensions/mi-UGens
Note: The SuperCollider Extensions folder can be found by running Platform.userExtensionDir
in SuperCollider. The path will be printed to the post window.
- Create a new synthdef file
mi-ugens.scd
, with these synthdefs
- Linux:
/home/<youruser>/.local/share/SuperCollider/synthdefs/mi-ugens.scd
- Windows:
C:\Users\<youruser>\AppData\Local\SuperCollider\synthdefs\mi-ugens.scd
- OSX:
/home/<youruser>/Library/Application Support/SuperCollider/synthdefs/mi-ugens.scd
- Create a new parameter definitions file,
mi-ugens-params.hs
, with these parameters
- Linux:
/home/<youruser>/.local/share/SuperCollider/synthdefs/mi-ugens-params.hs
- Windows:
C:\Users\<youruser>\AppData\Local\SuperCollider\synthdefs\mi-ugens-params.hs
- OSX:
/Users/<youruser>/Library/Application Support/SuperCollider/synthdefs/mi-ugens-params.hs
- Configure SuperCollider - edit your
startup.scd
:
- Linux:
/home/<youruser>/.conf/SuperCollider/startup.scd
- Windows:
C:\Users\<youruser>\AppData\Local\SuperCollider\startup.scd
- OSX:
/Users/<youruser>/Library/Application Support/SuperCollider/startup.scd
- Load the
mi-ugens.scd
synthdef instartup.scd
. Use the full path from 3.
NOTE FOR WINDOWS USERS: you must use double backslashes for the load()
path in startup.scd, eg load("C:\\Users\\<youruser>\...");
After:
- Configure
verb
andclouds
as Global Effects. Add the following stanza as indicated to yourstartup.scd
:
After:
Save your
startup.scd
and exitYou can choose to import the
mi-ugens-params.hs
parameter definitions manually in your tidal session, or add the following line to theBootTidal.hs
file associated with your editor of choice (locating the correctBootTidal.hs
is beyond the scope of this reference)
- Start/restart SuperCollider
OSX Users Note: you may see a security dialog disallowing the ugens to run. Please see this post by @oscd for workarounds/fixes
#
Synth Reference#
omiDescription: todo
- param
- param
- param
#
plaitsDescription: todo
- param
- param
- param
#
braidsDescription: todo
- param
- param
- param
#
Effects (Global)#
verbDescription: todo
- param
- param
- param
#
cloudsDescription: todo
- param
- param
- param