Parameters: pfield, min, max
The RandomMultiplyProcessor takes a pfield to apply the random multiply to, as well as a min and max for the boundaries of the random values. When applied, it will multiply a random value for each note in the assigned pfield, using a new random value per note.
The RandomMultiplyProcessor expects either a positive or negative float value for the min an max, and a postive integer for the pfield. The following score:
i1 0 2 80 i1 + . 80 i1 + . 80 i1 + . 80
If processed with an RandomMultiplyProcessor with min set to 1.0, max set to 2.0, and pfield set to 4, resulted in the following on one pass:
i1 0.0 0.5 85.553246 i1 0.5 0.5 148.94167 i1 1.0 0.5 125.57565 i1 1.5 0.5 97.00755
(The p2 and p3 times above are post-processing for a 2 second duration soundObject with time behavior or scale.)
If the score was generated again it would undoubtedly have slightly different values in the generated score's p4 fields as the values are generated randomly in the range given between min and max.