Home | ER-101 | ER-102 | ER-301 | Wiki | Contact

Mnemix and Mnemix + keyframed mixers

BEWARE mnemix and mnemix + are both intended as mono in mono out mixers, while mnemix stereo is 4 mono in stereo out (but at higher cpu cost)

hello again 301ers!
these two units are strongly inspired by Mutable Instruments Frames when used as an animated, keyframed 4 to 1 mixer. They are made possible by the great Voltage Bank bespoke unit by @Joe (all hail Accents!!!)
all free for ever and ever for every kind of usage, if you want to make a microdonation you can paypal a virtual coin to hyena666@gmail.com
here we go:

0014 0015
At the right of the “open” window you have 4 inputs: in1,in2,in3 and in4.
Enter their subchains and insert whatever you want (external sounds thru physical jacks, internal units or custom units, whatever), then put the Index slider to 1, make level adjustments with the lvl1 to lvl4 sliders (remember, bipolar, so you can invert phase of your signals) and press Trig, this will record the level values for all 4 inputs on Index position1. Then move Index to 2, change level values and hit Trig again. Do it for all the 8 available index positions. now you can use index to move to different “mixer presets”. Use slew to decide wether to change preset abruptly (but clickless) or to smoothly fade!


  • Slew sets the fade time in seconds when moving from an index position to another
  • Trig records the actual faders position to the current index position
  • Index access the 8 possible positions where you can store faders values. while playing move the index to scroll thru 8 different mixing presets.
  • lvl1 thru lvl4 these 4 sliders are used to set the level of the 4 inputs for each index position
  • in1 thru in4 these are not controls (you cannot change fader values) but inputs. enter their subchains and insert your audio sources (the physical inputs of er-301 or whatever internal sound generating unit you want)

requires Accents
cpu about 29%
Mnemix.unit (40.8 KB)

Mnemix +
0016 0017

Mnemix + is the same as Mnemix but with additional internal Index Modulation.
After setting up you can use an internal sine lfo or an internal stepped random. Their frequency is controlled by the rate slider, their amplitude by the amt (amout) slider. You choose wether sine or random with the rnd (random) toggle: unlit=sine, lit=random.

additional controls

  • rnd random control, toggles between sine (unlit) or stepped random (lit)
  • rate frequency of internal modulators
  • amt amount of internal modulators

requires Accents
cpu about 35%
tips when using modulation is better to put index on a value of 4 because both sine and stepped random are bipolar. with the maximum amount (4) they will swing the entire index value range
Mnemix +.unit (53.8 KB)

stereo version… this one is the same as the basic Mnemix (not the + version) but for use on stereo chains. here you have also control on the panning of individual channels (the inputs are still mono), and the panning gets recorded in the Index positions along with level!
this one is heavy on the cpu, about 64% so no internal modulations and i advice you to use it only to mix external signals.
added controls are only pan1 thru pan4, pretty easy.
here it is:
Mnemix stereo.unit (65.2 KB)


Mnemix + test with no slew (=3ms slew)

Mnemix + test with some slew (below half second slew time)

1 Like

other use cases:
you can insert it in the v\oct input of a unit and use up to 4 different pitch cv sources that you can switch or mix from one another to control your synth\sampler\whatever.

you can mix up to 4 different gate\trigger sources and switch or mix them to control a drum unit\sampler\looper\whatever…

you can put it in a global chain and use 4 different modulations(example: lfo, random, chaotic source, envelope) and then switch or mix them and send them over to different parts of your patch!

1 Like

added a stereo version! look the first post for details!
Mnemix stereo.unit (65.2 KB)

here a demo. Sound sources are triangle and pulse out of benjolin vcoA , one cycling channel of maths and one cycling channel of falistri.
index is modulated by benjo’s rungler. i use no slew at the beginning then play with various slew times.

1 Like

Neat idea! Thanks for this. :wink: Some good fun to be had I’m sure.

1 Like

the best is the Mnemix stereo imho, but pretty taxing on the cpu.
i don’t know if using bump scanners in some way i’d be able to lower it a bit…
now it only uses voltage banks (the stereo version uses 8 of them…) followed by slew limiters…

for those of you who also use Reaktor 6 here is a Reaktor Core level version:

I’m pretty sure the voltage banks are already using bump scanners internally. So probably wouldn’t get any cpu gain from building that kind of structure in the UI layer.

1 Like

yah, also after giving it another thought the Voltage Bank system is the only way to do this properly, and if you want 8 parameters recorded there’s no alternative other than implementing 8 voltage banks (and 8 slews fo interpolating)

1 Like