Mutate the amplitude of an event
amplitude value, from 0 to 1
Mutate the cutoff of the filter
cutoff value, in Hz
Mutate the detune of the pitch
detune value, in semitones
Mutate playback direction
playback direction, 1 = forward, -1 = backward
Mutate grain pan
grain pan, amount of randomess in grain panning, 0 - 1
Mutate grain rate
grain rate, number of grains per cycle or canvas
Mutate grain size
grain size, length of grain in beats
Mutate grain slope
grain slope, attack of grain, 0 - 1
Mutate the midi note number of an event
midi note number
Mutate the pan of an event
pan value, from 0 to 1
Mutate playback rate
playback rate, > 0 is forward, < 0 is reverse. 1 is normal speed, 2 is double speed, etc.
Mutate the resonance of the filter
resonance value, from 0 to 1
Mutate the volume of an event
volume value, from 0 to 1
Set the attack of an event
attack value in ms
Set the attack curve of an event
attack curve value, from -1 to 1
Set the amplitude of an event
amplitude value, from 0 to 1
Specify which bank of samples you want to use
name of the bank
Playback position start
playback position start, 0 is the beginning of the sample, 1 is the end
Set the cutoff of the filter of an event
cutoff value, in Hz
Set the decay of an event
decay value in ms
Set the decay curve of an event
decay curve value, from -1 to 1
Detune the pitch of an event
detune value, in semitones
Playback direction
playback direction, 1 = forward, -1 = backward
Set the duration of an event
duration in ms
Playback position end
playback position end, 0 is the beginning of the sample, 1 is the end
Set the attack of the filter envelope of an event
attack value in ms
Set the attack curve of the filter envelope of an event
attack curve value, from -1 to 1
Set the decay of the filter envelope of an event
decay value in ms
Set the decay curve of the filter envelope of an event
decay curve value, from -1 to 1
Set the release of the filter envelope of an event
release value in ms
Set the release curve of the filter envelope of an event
release curve value, from -1 to 1
Set the sustain of the filter envelope of an event
sustain value, from 0 to 1
Grain pan
grain pan, amount of randomess in grain panning, 0 - 1
Grain rate
grain rate, number of grains per cycle or canvas
Grain size
grain size, length of grain in beats
Grain slope
grain slope, attack of grain, 0 - 1
Set the hold of an event
hold value, from 0 to 1??
Provide an index to play a sample from the current bank
index of sample in bank
Load a sample into a buffer
name of the bank
index of the sample in the bank
index of the buffer interal to the synth
Loop, whether to loop when playback reaches the end of the sample
loop, 0 is off, 1 is on
Set the attack of the modulation envelope of an event
attack value in ms
Set the attack curve of the modulation envelope of an event
attack curve value, from -1 to 1
Set the decay of the modulation envelope of an event
decay value in ms
Set the decay curve of the modulation envelope of an event
decay curve value, from -1 to 1
Set the release of the modulation envelope of an event
release value in ms
Set the release curve of the modulation envelope of an event
release curve value, from -1 to 1
Set the sustain of the modulation envelope of an event
sustain value, from 0 to 1
Set the midi note number of an event
midi note number
Nudge the time of an event, in ms
time in ms
Set the pan of an event
pan value, from 0 to 1
Set the release of an event
release value in ms
Playback rate
playback rate, > 0 is forward, < 0 is reverse. 1 is normal speed, 2 is double speed, etc.
Set the release curve of an event
release curve value, from -1 to 1
Set the resonance of the filter of an event
resonance value, from 0 to 1
Set the sustain of an event
sustain value, from 0 to 1
Snap sample length to divisions of a beat
number of divisions to snap to, 0 means don't snap
Set the volume of an event
volume value, from 0 to 1
Granular Synth
Example