Stream Operators

Description
Outputs the sum of two input streams.

Example
spawn:{ 0 s_add ~:(0|-1|s 0|-1|s) trans:((0.5 1.7 0.6 -0.6917743 -0.6459382 0.2367324 0.2194765)) }

Description
Divides a stream by another.

Example
spawn:{ 0 s_div ~:(0|-1|s 0|-1|s) trans:((0.5 1.7 0.6 -0.6917743 -0.6459382 0.2367324 0.2194765)) }

Description
Rounds down any decimal to largest whole number under or equal to A.

Example
spawn:{ 0 s_floor trans:((0.5 1.7 0.6 -0.6917743 -0.6459382 0.2367324 0.2194765)) }

Description
Outputs the logarithm: the exponent to which another fixed number, the base, must be raised to produce that number.

Example
spawn:{ 0 s_log trans:((0.5 1.7 0.6 -0.6917743 -0.6459382 0.2367324 0.2194765)) }

Description
Outputs the largest of the two input values.

Example
spawn:{ 0 s_max trans:((0.5 1.7 0.6 -0.6917743 -0.6459382 0.2367324 0.2194765)) }

Description
Outputs the smallest of the two input values.

Example
spawn:{ 0 s_min trans:((0.5 1.7 0.6 -0.6917743 -0.6459382 0.2367324 0.2194765)) }

Description
Multiplies one stream by another. Useful as a volume control, as well as to create distortion.

Example
spawn:{ 0 s_mul ~:(0|-1|s 0|-1|s) trans:((0.5 1.7 0.6 -0.6917743 -0.6459382 0.2367324 0.2194765)) }

Description
Returns the power of a number, given a base.

Example
spawn:{ 0 s_pow trans:((0.5 1.7 0.6 -0.6917743 -0.6459382 0.2367324 0.2194765)) }

Description
Subtracts one stream from the other.

Example
spawn:{ 0 s_sub trans:((0.5 1.7 0.6 -0.6917743 -0.6459382 0.2367324 0.2194765)) }