Nodes/ComfyUI_StarNodes/⭐ Star Denoise Slider
ComfyUI Node

⭐ Star Denoise Slider

One slider that hands denoise to any node, plus the string version that nobody else gives you

By Starnodes2024·Created 2 years ago·Updated 2 days ago· 106
⭐ Star Denoise Slider
    • denoise
    • denoise_str
    denoise_value0.70

    Denoise strength is the single most fiddled-with number in any img2img or inpainting workflow, and yet most ComfyUI graphs hard-code it into a KSampler where you have to dig through the node to change it. Star Denoise Slider is a five-second fix: one visible slider, and it hands the value to any node that accepts a float - and it also gives you the value as a string, which is the genuinely unusual part.

    The node is in ⭐StarNodes/Helpers And Tools, part of the StarNodes pack.

    How it works

    There is exactly one input: denoise_value, a slider from 0.1 to 1.0 in 0.05 steps, defaulting to 0.7. It emits two outputs:

    • denoise - a plain FLOAT, wire this into the denoise input of a KSampler, the Flux2 inpainter, or any node that takes a denoise float.
    • denoise_str - the same value as a STRING ("0.7"), which is where the node earns its keep. String-typed, it can flow into text-based nodes, prompt builders, or anything that composes settings into a string for logging or dynamic prompt work.

    That float-plus-string split is the whole trick. Most slider nodes stop at the float; this one covers the case where you want to embed your denoise value into a text output, a metadata string, or a workflow you're generating programmatically.

    Why you'd want it at all

    Because it's a standalone node, you can pull denoise out of the sampler where it's buried and give it a place on the canvas you can grab and drag without opening anything. It's also handy for keeping one shared denoise value across several nodes in the same graph - set it once, fan it out to three places, and you stop editing the same number in multiple spots.

    One honest note: this is a convenience node, not a capability node. If your workflow never changes denoise interactively, a hard-coded number is fine. The value shows up when you're iterating on an inpaint or a re-roll loop and you want the number within one mouse-drag.

    Installing it

    Standard StarNodes install - ComfyUI Manager, search Starnodes, install, restart. Or manually:

    cd ComfyUI/custom_nodes
    git clone https://github.com/Starnodes2024/ComfyUI_StarNodes
    cd ComfyUI_StarNodes
    pip install -r requirements.txt
    

    Find it by double-clicking the canvas and typing star, or browse the ⭐StarNodes category.

    Gotchas

    Two small ones. First, the slider bottoms out at 0.1 - you can't set true zero, which is fine for real use but means you can't use this node as an on/off bypass. Second, the string output is a locale-plain "0.70"-style value, so if a downstream node is picky about formatting, check what it's receiving before you trust it. Neither is a blocker; just know the edges of the tool. It's the rare StarNodes helper that is exactly what it says on the tin.

    Category⭐StarNodes/Helpers And Tools

    Inputs (1)

    NameTypeDefaultDescription
    denoise_valueFLOAT0.700.1–1Denoise strength value (0.1 to 1.0)

    Outputs (2)

    NameTypeDescription
    denoiseFLOAT
    denoise_strSTRING