The Modulation Matrix
Route an LFO and an envelope to several destinations per pad. A GranSample Pro feature.
Every pad carries its own modulation matrix: two sources — an LFO and a modulation envelope — that you can route to several destinations at once, each with its own depth. It shapes a pad's sound over time without you touching a knob.
Each pad has exactly two modulation sources:
- The
LFO— a free-running or host-synced oscillator. See The LFO. - The
ENV— a trigger-aligned ADSR envelope. See The Modulation Envelope.
Both sources feed the same destination list, and both run independently and at the same time. A destination can receive modulation from the LFO, the envelope, or both summed together.
Open a pad's properties and select the LFO or ENV tab. Below the source controls you'll find a DESTINATIONS list. Each row is one destination with its own bipolar depth slider:
| Destination | What it modulates |
|---|---|
GRAIN POS | Grain read position in the sample |
GRAIN SIZE | Grain length |
GRAIN PCH | Grain transposition |
GRAIN DEN | Grain density (grains per second) |
VOLUME | Pad output level |
PAN | Stereo position |
| PITCH (st) | Playback pitch, in semitones |
START | Linear playback start point |
The first four destinations act on the granular engine; the last four act on the pad's level, stereo, pitch, and linear playback path — so the matrix works whether or not granular is enabled on the pad.
Every destination slider runs from −1.0 to +1.0, centred at 0 (no modulation). The sign sets direction: a positive depth pushes the destination up as the source rises, a negative depth pushes it down. At full depth (±1) the source sweeps the destination's entire range; at lower depths it nudges it.
Because depth is bipolar, you can use the same source to raise one destination while lowering another — for example, an LFO that opens grain size while pulling volume back.
On iPad in landscape the LFO and envelope matrices sit in the pinned pad-properties panel beside the grid, on the LFO and ENV tabs. Elsewhere they appear in the same tabs within a pad's properties. The matrix is per pad — each pad stores its own sources and depths — so a kit can have one pad slowly drifting while another stays still. Depths are saved with the kit and travel with it when you share a .gskit.
Next, set up the sources: The LFO and The Modulation Envelope.
Still stuck? Write to zhi@nonoaudio.com. Support page