Note/Warning - this is somewhat experimental.
The ugens are a work in progress and may have issues/bugs.
mi-engines is a collection of engines, lua libraries, and demo scripts based on Volker Böhm’s mi-UGens.
Included here are WIP of scripts/engines based on the popular Clouds, Rings, Elements, Braids and Plaits modules. (Note - module names here are changed)
I’d love to get some other people involved in testing/feedback.
The intention is for the engine libraries to eventually be usable by other scripts or also as basic standalone synths/FX
Important - The compiled linux version of the mi-Ugens must be installed separately from these engines/scripts.
I’ve created an installer script to help this process: mi-ugens-install.lua (1.8 KB)
Copy this install script to
~/dust/code and then run it from Maiden or from the SELECT menu on norns.
(Note - the same ugens are used by Pedalboard - so if you installed them for pedalboard, you don’t need to install them again. Or if you install them here, you will be able to use the rings/clouds pedals in pedalboard).
Then you need to install the mi-engines scripts/engines from the GitHub link below (these will be submitted to the maiden project manager once things are fairly stable).
Remember to remove
-master from the directory name if you install from the zip file. And not to re-name
mi_eng or otherwise.
Then reboot (SLEEP/restart).
Per-module instructions/info soon
Script currently should automatically setup MIDI mapping for 16n defaults (CC’s 32-47 on MIDI channel 1)
Macro B Oscillator
Macro P Oscillator
See the Mi-UGens thread for manual install info and discussion on the ugens themselves.
Alpha/Beta-ish. May not be entirely functional. Likely buggy.