GranSample Pro

The Modulation Envelope

A trigger-fired ADSR you can route to any modulation destination. A Pro feature.

The modulation envelope is a per-pad ADSR that fires every time the pad is triggered, then drives whatever destinations you assign it. Unlike the envelopes that shape the sound itself, this one is purely a modulation source: it sweeps parameters, it doesn’t make level.

Where it lives

Open a pad’s properties and switch to the ENV tab. It sits alongside LINEAR, GRAN, and LFO — the ENV and LFO tabs together make up the per-pad modulation matrix. The envelope is a Pro feature: without Pro the controls are visible but dimmed behind an unlock pill, so you can see exactly what you’d get.

Shaping the envelope

The top of the tab is a draggable ADSR chart with a numeric readout below it for A, D, S, and R. Drag the handles to set the shape, or read the exact values from the footer.

ControlWhat it doesRange / default
A (Attack)Time to rise from 0 to full0.001–2.0 s, default 0.005 s
D (Decay)Time to fall from full to the sustain level0.001–4.0 s, default 0.100 s
S (Sustain)Held level while the pad is sounding0–1, default 1.0
R (Release)Time to fall back to 0 after the pad ends0.001–4.0 s, default 0.200 s

The envelope’s output is unipolar — it travels from 0 up to 1 and back. The amount and direction it applies to each destination is set separately (see below), so you can still push a parameter down as well as up.

Reset on trigger

Below the readout is the RESET ON TRIGGER switch, on by default. The envelope re-enters its attack stage on every trigger, so each new hit kicks off a fresh sweep that follows the note. A re-trigger picks up from the envelope’s current level rather than snapping to zero, which keeps fast re-triggers click-free.

Routing to destinations

Under the DESTINATIONS header is a list of lanes, one per modulation target. Each lane has a bipolar depth control showing a signed value (for example +0.45). At +1 the envelope sweeps the destination’s full range upward; at -1 it sweeps it the same amount in the opposite direction; 0 means the envelope does nothing to that target. The default for every lane is 0, so a fresh envelope is silent until you dial in a depth.

The available destinations are:

How it differs from the other ADSRs

GranSample has three ADSR shapes and it’s easy to mix them up:

  • The granular envelope and the linear ADSR shape the pad’s own loudness — they decide how the sound itself rises and falls.
  • The modulation envelope makes no sound on its own. It’s a control signal you route, at your chosen depth and direction, to one or more destinations.

It shares the modulation matrix with the LFO: both feed the same destination lanes, so a target can be driven by the envelope, the LFO, or both at once. The LFO cycles continuously; the envelope fires once per trigger and is the right tool when you want the modulation to follow each hit.

Get GranSample

Free on the App Store — pads 1–8, the full granular engine, effects, sequencer and MIDI.

Download on the App Store

Can't find what you need? Check the FAQ or contact support.