Category - Numeric

Derivator
This patch derivates a numerical value over time. more...
Uploaded 07 Feb 20:56

Integrator
This patch integrates a numerical value over time. more...
Uploaded 07 Feb 20:56

Smooth
This patch smoothes a numerical value over time using a specific interpolation curve over a given duration. more...
Uploaded 19 Jan 19:47 · built-in patch

Queue
This patch implements a queue of an arbitrary size and which accepts any kind of values. Note that only non-null values can be put in the queue. more...
Uploaded 19 Jan 19:47 · built-in patch

Round
This patch rounds a numerical value to the nearest, largest or smallest integer. more...
Uploaded 19 Jan 19:47 · built-in patch

Range
This patch restricts a numerical value to the specified range by clamping it or rolling it over. more...
Uploaded 19 Jan 19:47 · built-in patch

Math
This patch performs an arbitrary number of mathematical operations on an initial numerical value. The operations are applied in sequence starting by applying operation #1 with operand #1 on the initial value. The result is then applied operation #2 with operand #2 and so on... more...
Uploaded 19 Jan 19:47 · built-in patch

Noise
Given a position, the Noise patch outputs a random value based on a Perlin distribution. The noise produced is deterministic and safe to use inside an iterator. more...
Uploaded 19 Jan 19:47 · built-in patch

Mathematical Expression
This patch executes a mathematical expression with variables. The expression parser supports parenthesis to an arbitrary depth, the arithmetic operators ( +, -, *, /, %, ^), boolean operators (<, >, ==, !=, <=, >=, ?:), logical operators (&&, ||, ! ) and bitwise operators (&, |, !& (XOR), ~). Constants may be expressed in either decimal, "12.345", or scientific, "1.2345e1", notation. Some predefined constants are provided: pi and e. The parser also supports the following functions: sin(), cos(), tan()... more...
Uploaded 19 Jan 19:47 · built-in patch