Files
openDIAW.be/packages/app/studio/public/manuals/devices/instruments/grain.md
T

1.5 KiB

IA Grain

A granular synthesizer that chops a loaded sample into tiny grains and scatters them.


0. Overview

IA Grain is a local generative granular instrument. It takes a loaded audio file and slices it into micro-grains (5-500ms). These grains are played back at random positions and pitches, creating evolving textures from any source material without an external AI backend.

Example uses:

  • Transforming vocals into ethereal textures
  • Creating ambient pads from field recordings
  • Glitchy rhythmic patterns from drum loops
  • Sound design and experimentation

1. Controls

1.1 Volume

Output level in dB.

1.2 Position

Playback position in the loaded sample (0-100%).

1.3 Grain Size

Duration of each grain in seconds (5ms to 500ms).

1.4 Density

Number of grains triggered per second (1-100 Hz).

1.5 Pitch Spread

Random pitch variation applied to each grain in cents.

1.6 Position Spread

Random position offset for each grain. Higher values scatter grains across the sample.

1.7 Attack / Release

Envelope for note-on and note-off.

1.8 Stereo

Random stereo panning applied to each grain.


2. Sample Zone

Click the {icon:Waveform} zone to load a sample. Drag & drop also works. The sample provides source material for granulation.


3. MIDI

Each MIDI note triggers granular playback at a pitch ratio relative to C3 (middle C = original pitch).


Generative local instrument — openDIAW.be / KXKM