Nodes/DJZ-Nodes/Noise Factory V2
ComfyUI Node

Noise Factory V2

Noise Factory with the knobs the first one forgot

By MushroomFleet·Created 2 years ago·Updated 5 months ago· 78
Noise Factory V2
    • IMAGE
    width512
    height512
    noise_typeRGB Turbulence
    scale1.0
    octaves4
    persistence0.50
    turbulence0.5
    frequency1.0
    saturation1.0
    red_balance1.0
    green_balance1.0
    blue_balance1.0
    seed-1

    NoiseFactoryV2 is the original NoiseFactory plus the controls you were probably looking for when you used the original: turbulence, a global frequency dial, and per-channel red/green/blue balance. Same eight noise types, same opensimplex engine, same CPU per-pixel generation - just with the ability to actually steer the result instead of accepting whatever the default mix gives you. If you've ever generated a nice plasma and wished you could push it purple, this is the node.

    Same honest caveat as its little brother: this is procedural generation, not diffusion. It's a texture source - backgrounds, glitch overlays, img2img structural starting points - and it's deterministic when you set a seed, random when you leave it at −1.

    What's actually new

    The three added inputs are the reason to upgrade:

    • turbulence (0–2) - distorts the noise field with a second layer of noise, like looking through warping glass. 0 is off; small values add organic wobble; higher values shred the pattern. This is the biggest single change in character between V1 and V2.
    • frequency (0.1–5) - a master pitch dial for the whole pattern. Lower frequency spreads features out into slow clouds; higher packs them into fine grain. It overlaps with scale but acts as a global multiplier, which is handier.
    • red_balance / green_balance / blue_balance (0–2 each) - exactly what they sound like: per-channel multipliers applied at the end. Want cyan-tinged turbulence? Crush red and push blue. This is the color-tinting that V1's single saturation slider could never give you.

    Beyond that, everything carries over: noise_type (eight flavors, now defaulting to RGB Turbulence instead of Plasma), scale, octaves, persistence, saturation, and the optional seed (−1 for random, any number for reproducible runs). Note the existing saturation input still only meaningfully affects the HSV Noise type, so the new channel balances are your real color control.

    Output: a single IMAGE, same format as V1 - save it, VAE it, blend it.

    Installing it

    Same pack, same install: ComfyUI Manager → Install Custom Nodes → search DJZ-Nodes → install → restart, or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/MushroomFleet/DJZ-Nodes
    cd DJZ-Nodes
    pip install -r requirements.txt
    

    It only needs opensimplex (plus numpy/torch, which ComfyUI ships). The pack's full requirements install far more than this node uses - the audio and 3D libraries - but nothing here is heavy enough to fight about.

    Common issues

    The speed caveat is inherited: 512×512 is the sensible playground, and per-pixel Python loops make large canvases genuinely slow, not just slower. On behavior, the new knobs interact: high turbulence plus high frequency produces visual mush fast, so move one at a time. And saturation still only bites on HSV Noise - if you set it to 2 and see nothing change on Plasma, that's expected, not a bug; use the channel balances instead. Otherwise V2 is strictly more capable than V1 - there's not much reason to install the original if you have this.

    CategoryDJZ-Nodes

    Inputs (13)

    NameTypeDefaultDescription
    widthINT51264–4096
    heightINT51264–4096
    noise_typeCOMBORGB Turbulence8 options: Plasma, RGB Turbulence, Prismatic, HSV Noise, Perlin RGB, Polychromatic Cellular, +2
    scaleFLOAT1.00.1–10
    octavesINT41–8
    persistenceFLOAT0.500–1
    turbulenceFLOAT0.50–2
    frequencyFLOAT1.00.1–5
    saturationFLOAT1.00–2
    red_balanceFLOAT1.00–2
    green_balanceFLOAT1.00–2
    blue_balanceFLOAT1.00–2
    seedoptINT-1-1–4294967295

    Outputs (1)

    NameTypeDescription
    IMAGEIMAGE