Clamps Dictionary
grain-buf
Function
(grain-buf sndbuf trigger dur transp pos interp pan envbuf amp max-grains)
Granular synthesis from a buffer. Equivalent to SC's GrainBuf.
Arguments
sndbuf |
source buffer (mono). |
trigger |
trigger signal: positive zero-crossing starts a new grain. |
dur |
grain duration in seconds. |
transp |
transposition in MIDIcents (0 = no transposition). |
pos |
start position in buffer as fraction 0..1. |
interp |
interpolation: 1=none, 2=linear (default), 4=cubic. |
pan |
stereo pan position -1..1. |
envbuf |
envelope buffer (nil = built-in hann window). |
amp |
amplitude. |
max-grains |
maximum simultaneous grains (default 512). |