Poly Stochastic AR Envelope

Type: Module

Category: Controller

Updated: Mar 31, 2020

Manufacturer: Benard

Contact Manufacturer


This module is a two-stage poly function generator that allows you to choose the rise and fall times of each voice stochastically when a trigger is received. It is great for having constantly changing rises and falls, which can be applied at many different time levels, from notes to fade ins and outs of textures, or for modulation settings that are never quite the same, and that are slightly different for each voice.

The range of values is chosen at random between the values set by the Min and Max knobs, respectively for the Attack and Release sections, and they will be independent for each voice. If Min is higher than Max, the absolute value of the difference will be used.

If the green On toggles are not engaged, the values will instead be fixed for each trigger, and they will be set by the value of the Min knobs. In this case, all the voices will have the same attack and release values.

The min and max values can also be modified with a poly CV signal, using the poly inputs and the attenuverters in the middle.

The operation mode can be set to single shot (1), hold (where the value will remain high until the gate is released), or loop. In loop mode you need to send an initial trigger to start the looping.

The T button at the top right allows you to manually trigger the envelope, and the poly jack to its right sends that trigger out so that it can be used to trigger other modules at the same time. There is also a mono output for this trigger below the mode switch.

The ReTrig toggle when engaged allows you to retrigger the envelope before it goes back to zero.

The scale toggles let you multiply the duration values of the envelope.

You can trigger the envelope with a mono gate sent to the Gate In jack. This will trigger all the voices at once. Alternatively, you can engage the P switch above the gate input to reveal a poly gate input, which will override the mono one. Then you can send gates through a poly signal to trigger each voice independently.

The module also has a built in VCA for convenience, so you can optionally connect a poly signal to the Signal In poly input.

The CV Out will output the poly CV signal produced by the envelope, while the VCA Out will output the poly CV signal multiplied by the poly Input Signal.

There are two additional poly outputs, EOA Out and EOR Out, which send a trigger when the envelope reaches the end of each stage for the respective voices. You can use these to trigger other envelopes, or coordinate events in different ways.

This module is part of the Benard Mega Bundle Vol. 3.