randomize()
Nudge each note's pitch, duration, and volume by random amounts, in place.
Mod.randomize(material, pitchAmount)
Each value changes by a random amount within plus or minus the amount you give. Set an amount to 0 to leave that property alone.
Parameters
Mod.randomize(material, pitchAmount, durationAmount=0, volumeAmount=0)
| Parameter | Type | Default | Description |
|---|---|---|---|
material |
Note, Phrase, Part, or Score |
required | The music to change. |
pitchAmount |
int |
required | The most each pitch may move, in semitones (keep results within 0 to 127). |
durationAmount |
int or float |
0 |
The most each duration may move, in beats. |
volumeAmount |
int |
0 |
The most each volume may move, from 0 to 127. |