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

Ops.Array

process and manipulate collections (arrays) of data

Array

 Create an Array

Array1xTo3x

convert array to array3x

Array2xTo3x

inserts zeroes every third item

Array3xAnalyze

min,max and average values of an array3x

Array3xAverage

average x,y,z values of an array3d

Array3xGetValues

get 3 values from an array3x

Array3xGetValuesInterpolated

 get interpolated values between the indices of an array3x

Array3xInterpolateDistributed

interpolate between two arrays

Array3xMultiply

multiply every XYZ member of array3x

Array3xRandomSelection

 get x random elements from an array

Array3xReverse

Reverses an array with value triplets [x, y, z, ...]

Array3xSort

Sorts an array with value triplets `[x1, y1, z1, …]`

Array3xSplineLength

 sum of distances between points/items in an array3x

Array3xSplinePositionAtDistance

 get position in array3x/spline at distance from start

Array3xSubdivideNew

 for subdividing splines, smoothing lines using cubic bezier interpolation

Array3xTo2x

remove every 3rd item of an array

ArrayAnalyze

get simple statistics about a number array

ArrayBreakOut

Breaks out the values of an array (array-value converter)

ArrayBuffer

 stores values in an array / fifo array buffer

ArrayBuffer3x

 circular buffer for xyz values

ArrayChangedTrigger

triggers when array was changed

ArrayChunk

Extracts x elements from an array

ArrayContains

check if array contains a string or number (find,search,indexOf)

ArrayDivide

  Divides all values in an array by one number

ArrayGetArray

get an array from an array of arrays

ArrayGetNumber

Returns a value from an array

ArrayGetObject

get an object from an array

ArrayGetString

get a string from an array at [index]

ArrayGetValue3x

get 3 values from an array

ArrayInterpolate

 interpolate between two arrays (lerp)

ArrayInterpolateOffset

interpolate between two arrays, only a few numbers at the same time

ArrayIterator

 Loop over every element of an array

ArrayIterator3x

 Iterates over an array in steps of three and outputs three values

ArrayIteratorArray

iterate over an array of arrays

ArrayIteratorObjects

 iterate over an array of objects

ArrayLength

 Number of items in an array

ArrayMath

 performs a math operations on two arrays

ArrayMax

  Applies a max operation to all values in an array

ArrayMerge

merge/concat two arrays

ArrayMergeSimple

merge two arrays

ArrayMin

 Applies a min operation to all values in an array

ArrayModulo

 Applies a modulo operation to all values in an array

ArrayMultiply

Multiply every number in an array

ArrayPack3

Packs 3 individual arrays into a xyz array

ArrayPushValue3x

 Adds three values at once into an array

ArrayReverse

Reverses an array (creates a copy of the array before), shallow copy

ArraySetArray

put an array into an array

ArraySetObject

put an object at index in an array

ArraySetValue

 Change the value of an array at an index

ArraySetValue3x

set three values at position index in an array

ArraySin

 Performs a sin or cos operation on the contents of an array

ArraySlice

Extracts parts of an array (shallow copy)

ArraySmooth

 smooth/average values in an array

ArraySubtract

Subtracts one number from all values in an array

ArraySum

Adds one number to all values in an array

ArraySumUp

 sum of every number in an array

ArraySwitch

switch between multiple arrays

ArraySwitcher

switch between multiple arrays

ArrayTrigger

Trigger an array

ArrayUnpack3

splits a xyz array into 3 individual arrays

ArrayUnpack4

 Splits a xyzw array into 4 individual arrays

ContinuousNumberArray

an array containing continuous numbers: 0,1,2,3,4,5.....

CopyArray

Makes a copy of an array (clone, duplicate)

CropArray

Crops an array (makes a shallow copy first)

EmptyArray

create an empty array

ExclusiveBoolStateArray

Array filled with `0`, only one can be `1`

NumberArray

empty number array containing zeroes

ParseArray

 Parse a string into an array (create)

Ops.Array.PointArray

process and manipulate collections (arrays) of data

Field

 generate coordinates for a rectangular field of points

Ops.Array

process and manipulate collections (arrays) of data

RandomArray

Generate an Array of Random Numbers

RandomArray3x

Generates a random array of numbers

RandomWordsArray

Generates an array filled with random english words

ReduceArray3x

Reduce an array by copying only every xth value

RingBuffer

 Array of fixed size, index is automatically incremented and restarts after reaching the end

RingBufferTextures

Stores various textures in an array, starts at the beginning again when end reached

ShuffleArray

Randomizes the order of elements inside an array

SortArray3xByDistance

sort an array3x, by the distance of each point to the first

Ops.Array.Spline

process and manipulate collections (arrays) of data

RedistributeSplinePoints

recalculate a spline / change number of points of a spline

Ops.Array

process and manipulate collections (arrays) of data

ToString

 Convert an array to a string, divided by a separator

WeaveArrays

Weaves two arrays together (combine, join, merge)