Granulator

Create audio grains from an incoming audio source with some visual feedback of the grain envelope.

All parameters can be manipulated in real time but are effective on the next created grain.

in

Audio (in) : incoming audio source.

out

Audio (out) : resulting audio grains.

trig out

Led (out) : trig each time a new grain is generated.

interval

Slider (in) : interval between two grain

  • from -1000 to 20000 ms
  • default : 100
  • scale : log

grain env

Combobox (in) : type of envelope for grains, used in conjunction with ‘env var’ inlet.

  • Linear ASR : from square (env var = 0) to triangle (env var = 1).
  • Bezier : from thin pulse (env var = 0) to rounded square (env var = 1).
  • Raised Cosine Bell : from square (env var = 0) to cosine bell (env var = 1).

env var

Slider (in) : used to alter the selected envelope (see above).

  • from 0 to 1
  • default : 0.5
  • scale : linear

duration

Slider (in) : total duration of a grain, thus corresponding to the envelope time size.

  • from 0.05 to 2000 ms
  • default : 100
  • scale : log

pitch

Slider (in) : pitch of the grain in semi tone.

  • from -48 to 48 st
  • default : 0
  • scale : linear

grain mode

  • interval: grain is created each x milliseconds given by the interval value.
  • play button: grain is created each time the play button is used.

play

Play button used when grain mode = play button