CreatorDocumentation 0.3.2 beta
Documentation sections
CREATOR / DOCUMENTATION

From your first wire
to your own effect.

Understand what the wires carry. Build your first graph. Find the exact parameters of every node.

START HEREGentle TremoloSix nodes. Two controls. Your first effect.
Gentle Tremolo
Input

One signal feeds two branches: dry and processed.

Select a node to trace its connections. This diagram explains processing; it does not play audio.

Get into the details

113 NODE TYPES

Every node has a purpose.

Names and IDs match the editor. Ports, ranges and defaults come from the native registry.

113 nodes found

Routing

Input

Receives the module’s mono/stereo signal from its VLTone channel. One output can feed several branches.

input
Routing

Output

Returns the processed signal to the channel. Connect your final audio signal here.

output
Routing

Interface

Defines the mini-module name, card appearance and up to two external controls. Each control outputs a Number stream.

interface
C++

C++ Function

Creates a portable C++23 function. Its signature defines Audio, Number, Gate and Function ports; the SDK manages state and preparation.

cpp_function
Math

Constant

Outputs a number. A connected Value input replaces the stored manual value.

constant
Routing

Gain

Multiplies both audio channels by Gain. The coefficient follows its target with a 10 ms time constant.

gain
Routing

Mix

Linearly blends A and B: A × (1 − Mix) + B × Mix. The coefficient uses 10 ms smoothing.

mix
Math

Add

Adds A and B on every sample.

add
Math

Subtract

Subtracts B from A on every sample.

subtract
Math

Multiply

Multiplies A by B on every sample.

multiply
Math

Divide

Divides A by B; returns 0 when |B| < 1e−20 on every sample.

divide
Math

Minimum

Selects the smaller of A and B on every sample.

min
Math

Maximum

Selects the larger of A and B on every sample.

max
Math

Power

Raises A to the power B on every sample.

power
Math

Absolute

Absolute value. Evaluated for each Number sample.

abs
Math

Negate

Negates a number. Evaluated for each Number sample.

negate
Math

Square root

Square root; negative input gives 0. Evaluated for each Number sample.

sqrt
Math

Sine

Sine of an angle in radians. Evaluated for each Number sample.

sin
Math

Cosine

Cosine of an angle in radians. Evaluated for each Number sample.

cos
Math

Clamp

Clamps Value between Minimum and Maximum; the bounds may be reversed.

clamp
Math

Map Range

Linearly maps Value from an input range to an output range, including values outside the bounds.

map_range
Logic

Compare

Compares A and B using >, <, =, >= or <=. Outputs a Gate.

compare
Logic

Select

Selects A while Gate is off and B while it is on. Both inputs are Number.

select
Modulation

Smooth

One-pole smoothing of a Number with an adjustable time constant.

smooth