Modulaser
DocsBlogPricing
Documentation
Getting StartedLaser Safety
Guides
MIDIOSCDMXAudio ReactiveBPM & SyncImage ModeEffectsBuy a LaserImprove Laser OutputProjection MappingMultiple LasersPen PlotterVideo to LaserShare Your CreationsRaspberry PiCuesTimelineLibraryMacrosKeyboard Shortcuts
Node Graph
Generators
OscillatorPhasorNoiseEnvelopeSequencerAudio InputDMX InputOSC InputLaser IndexTimecodeBPM
Frame
CircleSquarePolygonStarWaveRoseRosetteSpirographSpiralWaveform TunnelParametric CurveFileVideo InputTextCamera ProjectionDuplicatorDotterColorizeLaser ChaseBrightnessMergeOutput
Math
ArithmeticMultiply AddMixFrom PolarTo PolarColorTo Channels (RGB)
Outputs
LaserCubeEther DreamHelios DACIDNLaserworld / ShowNETAVBNDI, Syphon, and Spout Output
FAQ
Getting StartedLaser Safety
Guides
MIDIOSCDMXAudio ReactiveBPM & SyncImage ModeEffectsBuy a LaserImprove Laser OutputProjection MappingMultiple LasersPen PlotterVideo to LaserShare Your CreationsRaspberry PiCuesTimelineLibraryMacrosKeyboard Shortcuts
Node Graph
Generators
OscillatorPhasorNoiseEnvelopeSequencerAudio InputDMX InputOSC InputLaser IndexTimecodeBPM
Frame
CircleSquarePolygonStarWaveRoseRosetteSpirographSpiralWaveform TunnelParametric CurveFileVideo InputTextCamera ProjectionDuplicatorDotterColorizeLaser ChaseBrightnessMergeOutput
Math
ArithmeticMultiply AddMixFrom PolarTo PolarColorTo Channels (RGB)
Outputs
LaserCubeEther DreamHelios DACIDNLaserworld / ShowNETAVBNDI, Syphon, and Spout Output
FAQ
Loading…

Documentation

  • Getting Started
  • Guides
  • Outputs
  • FAQ

Product

  • Laser Safety
  • Changelog
  • Blog
  • Manage Subscription
  • Download Classic

Connect

  • info@modulaser.app
  • GitHub
  • Instagram

© 2026 RS Product Studio B.V.

Terms of ServicePrivacy Policy
  1. Documentation
  2. /Node Graph
  3. /Generators
  4. /Noise

Noise

Produces smooth, non-repeating random values using 3D Perlin noise. The output drifts over time and varies across the frame, making it ideal for organic motion, texture, and unpredictable modulation.

Inputs

PortTypeDefaultRangeDescription
DetailScalar0.50–1Spatial frequency. Higher values produce finer, more detailed variation across the frame
SpeedScalar0.5−1–1How fast the noise evolves over time
LevelScalar1.00–1Output amplitude multiplier
SeedScalar0.00–99999Noise seed; different seeds produce different patterns

Outputs

PortTypeDescription
OutScalarNoise value, −1 to 1

Controls

Sync Across Lasers: When enabled, all lasers sample the same noise field. When disabled, each laser gets its own variation based on its index.

Ideas

  • Low Detail + low Speed = gentle drift. Patch into position or rotation for organic wobble that feels alive without being chaotic.
  • High Detail + high Speed = jittery texture. Wire into color or small position offsets for an electric, vibrating feel.
  • Feed into a Color node's hue input for slowly shifting palettes that never repeat.
  • Disable Sync Across Lasers for per-laser variation; each projector gets its own drift, creating depth across a multi-laser setup.

Tips

  • Detail uses a cubic curve internally (0–50 range), so small adjustments near 0 have a big effect.
  • Speed is sampled once per frame and also uses a cubic curve (±50). The noise field advances along its Z axis over time.
  • At Detail 0, the noise simplifies to a 1D signal: same value across all frame points, just drifting over time.

Related

  • Oscillator: predictable periodic signal (opposite of Noise)
  • Phasor: steady ramp for controlled motion
  • Multiply Add: remap noise range to a useful target range
Previous
Phasor
Next
Envelope