ÆMIT button
products | where to buy | press | faq | about


Variable Slope Multistage Transient Generator.

From Latin: flowing, fluid, loose, transient.
Traditional envelope generators, often abbreviated to the incredibly original ADSR acronym, fall short when it comes to emulating amplitude envelopes of acoustic instruments, more specifically struck- and blown instruments. Thus the need for a transient generator able to cope with more complex envelopes led to the design & development of Fluxus, aka the Variable Slope Multistage Transient Generator.

When initiated (e.g. by a gate signal), the transient will move from zero to a certain level within a given time. This is the onset time, similar to the attack time of a traditional envelope generator. Next, the transient moves to yet another level with its own timing. This could be seen as a "post-attack” or "pre-decay” stage, but that would be too limiting a term. Once completed, the transient moves on to the next level, again with its own timing, and stays there as long as the gate remains high. This is the same as a sustain. When the gate is removed, the transient will move on to zero within a given time, finishing one transient cycle. This last stage is the same as a release.
Explained in another way, Fluxus does much the same as a classic ADSR, but without the limitations of the attack level always being at maximum (8- to 10V), and the decay time starting immediately after the attack. Another major difference is that the decay start level does not necessarily sit at maximum. Even more, the decay can rise instead of fall to the sustain level, depending on the level settings.

Both timings and levels can be voltage controlled with a bipolar controller. When fully opened, the timing cv will track 1V/Oct.

Most rising and falling stages of amplitude- and timbre envelopes do not move through time in a linear fashion, but rather in a logarithmic or exponential way. Thus Fluxus has the ability to sculpt each timing slope individually from log over linear to exponential, or anything in between. Notice that timings do not change when adjusting the curves.

As far as "punchy envelopes" go, we believe Fluxus has raised the bar somewhat by having a minimum timing of 0.1ms per slope. That's ten times faster than even the fastest colleagues out there. At the other end of the scale, a slope's maximum time can be as much as almost two minutes.

Fluxus gives the user full control over how [re]triggering is handled. Legato or staccato keyboard playing can be dealt with in several ways, and adjusted to taste.

Because recurring envelopes in acoustic instruments or "natural sounds" in general rarely repeat in exactly the same, machine-like manner, Fluxus can introduce some jitter (randomness) in the timings and levels, at various degrees. Introducing just a little bit of jitter emulates a more human feel to rhythmic envelopes.

A trigger output makes it possible to synchronize another Fluxus (or any other trigger-able device) to the endpoint of any stage, or even to the internal clock.

One more thing.

Cycle mode.
And it comes in three flavours. Either in self-running mode, where cycle frequency is dictated by a rate control, with time proportionally defined by the time settings. Or in auto-run mode, where the cycling frequency is dictated by the time settings (rate control is ignored). And lastly in gated-mode, which does the same as self-cycling, but only when a gate is present.
So, with the flick of a switch you're running a sophisticated transient generator with- or without auto repeat, a standalone oscillator/LFO with waveshaping capabilities, or a burst generator.
Depending on the cycle mode setting - including no cycling, the time & level cv inputs yield different results. When not cycling and in auto-cycling mode, these inputs can be seen as keyboard tracking and velocity controls, while in cycling-mode they’re acting like timbre- and waveshaping controls. Imagine the possibilities.

Due to its characteristic user interface, Fluxus supports both the more traditional approach to envelope generation, as a somewhat more experimental approach. It's as easy to set it up as a classic ADSR or AD generator (by patching the trigger out to the retrigger in), as it is to come up with unreal and unique envelopes. The latter only requires a bit of out-of-the-box thinking, which Fluxus manages to encourage quite well, we feel.