atomSignal

Generates oscillating visual waveforms (sine, cosine, square, triangle, sawtooth, random) with configurable frequency, phase, angle and more. Optional properties include high and low colors, scale, and switch between Cartesian and radial (polar) coordinate modes. Use it as a standalone visual or as an instancing target for other Source nodes.

Property name
Description
Compatible datatype

x

Horizontal position

number

y

Vertical position

number

width

Render width; automatically set to canvas width.

number

height

Render height; automatically set to canvas width.

number

scale

Scale by % percentage

number

rot

Rotation

number

origin

Center point of the shape. Defaults to (0, 0). Changing it moves the shape’s pivot without affecting its x and y position.

point

highColor

High value color (peak)

color

lowColor

Low value color (trough)

color

radial

Radial mode (polar coordinates)

boolean

waveType

sin, cos, square, triangle, sawtooth, and tangent

text

frequency

How fast the wave oscillates

number

sync

How quickly the wave moves in time

number

phase

Shifts the wave forward or backward

number

offset

Vertical shift. Higher values would make the highColor more prominent.

number

angle

Rotates the wave pattern

number

zindex

Controls which element appears on top when elements overlap; higher values sit above lower ones.

number

circle-info

The zindex increases automatically, unless there's a connection to it.

Last updated