Appearance
Math Nodes
Mathematical operations for Data values. All math nodes have hybrid pins (Data+CV). Connect CV cables for sample-accurate audio-rate math processing.
Arithmetic
Add
Adds two values: A + B

Subtract
Subtracts: A - B

Multiply
Multiplies: A × B

Divide
Divides: A ÷ B

Modulo
Remainder of division: A % B

Negate
Flips sign: -A

Power
Exponentiation: A ^ B

Square Root
Square root: sqrt(A)

Comparison
Greater Than
Returns 1 if A > B, else 0

Less Than
Returns 1 if A < B, else 0

Equal
Returns 1 if A == B, else 0

Range
Min
Returns the smaller of two values: min(A, B)

Max
Returns the larger of two values: max(A, B)

Clamp
Constrains value to a range: clamp(A, min, max)

Absolute
Absolute value: |A|

Rounding
Floor
Round down to nearest integer: floor(A)

Ceiling
Round up to nearest integer: ceil(A)

Round
Round to nearest integer: round(A)

Trigonometry
Sine
sin(A), input in radians

Cosine
cos(A), input in radians

Tangent
tan(A), input in radians

Logarithmic & dB
Exponential
Euler's number raised to A: e^A

Natural Log
Natural logarithm: ln(A)

Linear to dB
Convert linear amplitude to decibels: 20 × log10(A)

dB to Linear
Convert decibels to linear amplitude: 10^(A/20)

TIP
Remember: all math nodes switch to CV (sample-accurate) mode when you connect CV cables. This means you can use Add, Multiply, Clamp, etc. for audio-rate signal processing, not just Data events.
