Noise

Deterministic noise generators and textures. 4 nodes. Filter them in Explore.

  • Coloured

    @maru/noise-coloured

    Deterministic coloured-noise source: seed policy, [-1,1) white mapping, pink/brown colour filters, fixed-crossover signed tone tilt and output level.

    Noise
    • JavaScript: Available
    • WebAssembly: Builds
    • C: Builds
    • Native macOS: Builds
    • Native Windows: Not checked
    • Native Linux: Not checked
    • Rust: Not checked
    • GPU: Experimental
    • Cortex-M: Experimental
    Used by 1 plugin
  • Newlib rand

    @maru/noise-newlib-rand

    newlib rand(): the 64-bit LCG next = next * 6364136223846793005 + 1 returning bits 32..62, with the default seed 1 and srand semantics, as the CHOMPI TEMPO firmware draws it…

    Noise
    • JavaScript: Available
    • WebAssembly: Not checked
    • C: Builds
    • Native macOS: Not checked
    • Native Windows: Not checked
    • Native Linux: Not checked
    • Rust: Not checked
    • GPU: Experimental
    • Cortex-M: Experimental
    Used by 1 plugin
  • Record texture

    @maru/noise-record-texture

    Deterministic crackle, dust and mains-hum generators with prepared scalar/filter state.

    Noise
    • JavaScript: Available
    • WebAssembly: Not checked
    • C: Builds
    • Native macOS: Not checked
    • Native Windows: Not checked
    • Native Linux: Not checked
    • Rust: Not checked
    • GPU: Experimental
    • Cortex-M: Experimental
    Used by 5 plugins
  • Xorshift32

    @maru/noise-xorshift32

    Raw unsigned 32-bit xorshift32 transition without seed normalization, plus the canonical unrounded mapping from a raw u32 to [-1, 1).

    Noise
    • JavaScript: Available
    • WebAssembly: Builds
    • C: Builds
    • Native macOS: Builds
    • Native Windows: Not checked
    • Native Linux: Not checked
    • Rust: Not checked
    • GPU: Experimental
    • Cortex-M: Experimental
    Used by 25 plugins