cables is under heavy development.
There might be one or another bug, please let us know about it!

There is a newer version of this op!

This version will not receive any updates. It is recommended to use a newer version.

Current version: Ops.Array.RandomNumbersArray3_v2

Generates a random array of numbers (was: RandomArray3x)

summary (oneliner)

Typically you would use this to create random positions – [x1, y1, z1, x2, y2, z2, …].



youtube id


related ops


numValues (integer /Number)

The number of value triplets to generate

Value Range

Min (Number)

The minimum for the generated values

Max (Number)

The maximum for the generated values

random seed (Number)

When set to 0 the array will be different every time the patch is run, set to another value to have the same output every time

Last == First (boolean /Number)

Set to true to make the first and last number in the array the same, handy for loops

Integer (boolean /Number)


values (Array)

Array out

Total points (Number)

Total xyz points in array

Array length (Number)

Total length of array

Caught a mistake or want to contribute to the documentation?

Edit Documentationcancel save
RandomNumberArray3 example:

video tutorial:



Ops.Array.RandomArray3x renamed to Ops.Array.RandomArray3
2019-06-12 - pandur

Ops.Array.RandomArray3 renamed to Ops.Array.RandomNumbersArray3
2019-06-13 - pandur

Outputs total points and array length
2019-08-05 - andro

Examples using RandomNumbersArray3

Public Patches using RandomNumbersArray3