RedGrain:
Filter:
redGrain/Classes (extension) | Red > redGrain

RedGrain
ExtensionExtension

granular synthesis

Description

Language side granulator built upon Task.

Class Methods

.new

Create granulator (stereo only for now)

Arguments:

server

If nil then the default server will be used.

Instance Methods

.start

starts the granulator playing on bus index out

.stop

stops the granulator

.pause

pause the task

.resume

resume the task

.delta

get or set time between grains in seconds

.buf

get or select which buffer to get the grain source audio from

.rate

get or set grain playbackrate

.pos

get or set position in source buffer (1.0= end of buffer)

.dur

get or set grain duration in seconds

.pan

get or set grain panning (-1 to 1)

.amp

get or set grain amplitude

.mute

silence grains (boolean)

.latency

get or set bundle message latency

Examples