Skip to main content
Documentation
Nodes

Wave Nodes

Wave generators for creating rhythmic effects: sine waves, triangle waves, sawtooth, and noise-based oscillations.

Wave Nodes

Wave generators for creating rhythmic effects: sine waves, triangle waves, sawtooth, and noise-based oscillations.

This category contains 9 nodes.

Nodes

Chirp Wave

Generates a chirp (frequency sweep)

Inputs: Value, start/end frequencies, amplitude, period.

NameTypeRangeDefault
ValueNumberany0
Start FreqNumberany1
End FreqNumberany10
AmplitudeNumberany1
PeriodNumberany1

Outputs: Sine wave with frequency increasing from start to end over the period.

NameTypeRange
NumberNumber±1

Cosine

Calculates cosine

Inputs: Angle in radians (typical range: 0 to 2π).

NameTypeRangeDefault
AngleNumberrad0

Outputs: Cosine value in range [-1, 1].

NameTypeRange
NumberNumber±1

Elastic Wave

Creates oscillating wave with exponential decay, like elastic bounce

Inputs: Value, amplitude, frequency, decay rate, phase.

NameTypeRangeDefault
ValueNumberany0
AmplitudeNumberany1
FrequencyNumberany3
DecayNumberany1
PhaseNumberany0

Outputs: Decaying oscillation.

NameTypeRange
ResultNumber±1

Noise Wave

Generates pseudo-random noise as a wave

Inputs: Value, frequency (noise rate), amplitude, seed.

NameTypeRangeDefault
ValueNumberany0
FrequencyNumberany1
AmplitudeNumberany1
SeedNumberany0

Outputs: Random values varying smoothly over time.

NameTypeRange
NumberNumber±1

Pulse Wave

Generates periodic pulses

Inputs: Value, frequency, amplitude, phase, width (pulse duration), falloff (edge softness).

NameTypeRangeDefault
ValueNumberany0
FrequencyNumberany1
AmplitudeNumberany1
PhaseNumberany0
WidthNumberany0.1
FalloffNumberany0.05

Outputs: Pulse train with controllable shape.

NameTypeRange
NumberNumber±1

Sawtooth Wave

Generates a sawtooth wave

Inputs: Value, frequency, amplitude, phase.

NameTypeRangeDefault
ValueNumberany0
FrequencyNumberany1
AmplitudeNumberany1
PhaseNumberany0

Outputs: Linear ramp that resets periodically, range [-amplitude, amplitude].

NameTypeRange
NumberNumber±1

Sine

Calculates sine

Inputs: Angle in radians (typical range: 0 to 2π).

NameTypeRangeDefault
AngleNumberrad0

Outputs: Sine value in range [-1, 1].

NameTypeRange
NumberNumber±1

Square Wave

Generates a square wave

Inputs: Value, frequency, amplitude, phase, duty cycle [0, 1] (fraction of time at high level).

NameTypeRangeDefault
ValueNumberany0
FrequencyNumberany1
AmplitudeNumberany1
PhaseNumberany0
Duty CycleNumberany0.5

Outputs: Alternating high/low values ±amplitude.

NameTypeRange
NumberNumber±1

Triangle Wave

Generates a triangle wave

Inputs: Value, frequency, amplitude, phase.

NameTypeRangeDefault
ValueNumberany0
FrequencyNumberany1
AmplitudeNumberany1
PhaseNumberany0

Outputs: Linear up-down ramp in range [-amplitude, amplitude].

NameTypeRange
NumberNumber±1