ReverseArray3 Op
Reverses an array with value triplets [x, y, z, ...]
Summary (oneliner)
E.g. [x1, y1, z1, ..., x9, y9, z9]
—> [x9, y9, z9, ..., x1, y1, z1]
or: [1, 2, 3, 4, 5, 6]
—> [4, 5, 6, 1, 2, 3]
If the input array has a bad length (not dividable by 3), e.g. [1, 2, 3, 4, 5, 6, 7]
(length: 4) or [1, 2, 3, 4, 5, 6, 7, 8]
(length: 5), the last values which cannot form a triple will be cut off, in both cases the reversed array would be [4, 5, 6, 1, 2, 3]
(trimmed).
If the array does not consist of triplets you probably want to use the regular Ops.Array.ArrayReverse op.
- Ops.Array.ReverseArray3
- Core Op - Official cables op
- MIT
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
Example Patch ReverseArray3 example
INPUT PORTS
The Array you want to reverse (containing triplets)
OUTPUT PORTS
The reversed Array