Skip to main content

Creating Random Timing with Looping Envelopes and Sample & Hold Feedback

How Can Looping Envelopes Generate Random Rhythms in Modular Synthesis?

Creating Random Timing with Looping Envelopes and Sample & Hold Feedback

One fascinating way to generate randomness is allowing a Sample & Hold module to influence the timing of the process that created it.

The Basic Structure

A looping envelope triggers a Sample & Hold module.

The Sample & Hold output serves two functions:

  • Generating random pitch voltages

  • Feeding back into the envelope stages

The feedback changes the duration of the envelope.

As a result, the timing between notes becomes unpredictable.

Beyond Random Pitch

Many random patches only randomize pitch.

This approach randomizes both:

  • Pitch

  • Temporal spacing

The rhythm therefore evolves continuously.

Important Considerations

The sustain level must remain high enough to trigger the Sample & Hold module reliably.

Attenuators in the feedback path help prevent excessive modulation.

Multistage Envelopes

Multistage envelopes can generate multiple trigger points within a single cycle.

This creates even more complex rhythmic behaviour.

Conclusion

Feedback between looping envelopes and Sample & Hold modules transforms simple random melodies into evolving rhythmic systems.

Just click here to get more details about this topic, including graphs, presets, patches and videos.