← all scripts / norns
fx_miUGens new
Eurorack-born effects for the norns fx mod
install
In maiden's REPL (the >> prompt at the bottom of the editor), run:
;install https://github.com/carlosedp/fx_miUGensOr add the splines catalog to maiden and install it from the project manager. Restart norns if the script ships a new engine.
catalog notes
An effect for the fx mod framework. Install and enable fx first, then this mod (SYSTEM > MODS), and restart norns.
readme from carlosedp/fx_miugens
fx_miUGens
Eurorack-born effects for the norns fx mod
Seven effects built on mi-UGens. Each one can sit on send A, send B or the insert slot, under any script.
| Effect | What it does |
|---|---|
| granular | Granular processor with four quality modes (hi-fi to dirty tape) and a built-in reverb |
| texture | Texture processor: granular, stretch, looping delay and spectral modes |
| reverb | Lush reverb with freeze |
| lowpass | 4-pole analog-style lowpass, one per channel; stereo spread pulls the two cutoffs apart |
| mulaw | µ-law companding: 8-bit crunch, more of it the harder you drive |
| metamod | Cross-modulation, ring mod, vocoder. The carrier is a built-in oscillator at note, modulated by the input; or set carrier to input left to modulate left by right |
| resonator | Strings and modal resonator excited by the input. Loud transients strum it; raise strum threshold to stop that |
Install
- Install the fx mod.
- In maiden:
;install https://github.com/carlosedp/fx_miUGens - SYSTEM > MODS: enable fx and fx_miUGens, then SYSTEM > RESTART.
- If mi-UGens isn't installed yet (or is an older copy without MiBeads or MiWarps), open
SYSTEM > MODS >
FX_MIUGENS, scroll to install mi-UGens at the bottom and press K3. It downloads the latest norns-mi-UGens release and moves older copies aside. Then SYSTEM > RESTART again.
Use
Load any script. Under PARAMETERS > EDIT, the fx miugens section has one folder per effect; set its slot to send a, send b or insert. Scripts that support fx sends have send a / send b levels; insert processes everything.
Pick your effects: SYSTEM > MODS > FX_MIUGENS lists every effect. E2 to move, E3 or K3
to switch one on or off, K2 to leave. Switched-off effects don't add params. Changes apply the
next time a script loads. Effects whose UGen isn't installed show as missing; the last row
installs or updates mi-UGens.
Good to know
- CPU: granular, texture and resonator are heavy. Running two of them at once on a norns (CM3) is likely to crackle.
- fx_grains and fx_resonator can stay installed. fx_miUGens uses its own names, so they don't clash.
- A missing UGen only disables that effect; the rest still load. If the fx mod itself is missing, though, SuperCollider can't compile these classes and norns' audio won't start, as with any fx effect.
- A script loads its PSET before mods add their params, so these settings aren't restored from it, as with other fx effects.
Credits
The DSP is Émilie Gillet's code for the Mutable Instruments eurorack modules, which she released as open source, ported to SuperCollider by Volker Böhm as mi-UGens. This project isn't affiliated with or endorsed by Mutable Instruments.
| Effect | Based on | UGen |
|---|---|---|
| granular | Beads | MiBeads |
| texture | Clouds | MiClouds |
| reverb | the reverb from Clouds and Rings | MiVerb |
| lowpass | Ripples | MiRipples |
| mulaw | Mu | MiMu |
| metamod | Warps | MiWarps |
| resonator | Rings | MiRings |
License
GPL-3.0, like mi-UGens.
discussion
Like this script? React with 👍 or ❤️ below (needs a GitHub account). Reactions count as likes (♥) on splines, updated daily.