Nodes/ComfyUI-RyuuNoodles/Float Slider 🐲
ComfyUI Node

Float Slider 🐲

A denoise slider, except the 'step' it claims doesn't stick anymore

By DraconicDragonΒ·Created about a year agoΒ·Updated 2 months agoΒ· 12
Float Slider 🐲
    • FLOAT
    β—„number0.345β–Ί

    ComfyUI's KSampler doesn't come with a slider for its denoise widget, and dragging it by hand is fiddly. Float Slider gives you a proper drag handle for that one value: a 0-to-1 float rendered as a slider, output rounded to three decimals, defaulting to 0.345. It's the "feels nice to use" version of the pack's Float node.

    What it does

    A number widget displayed as a slider, range 0.0 to 1.0, default 0.345, output a FLOAT rounded to three decimals. The range maps directly onto denoise: 0 is "don't change anything," 1 is "regenerate from noise." The author built it with a stepping of 0.005 so you could hit 0.42 or 0.775 exactly.

    Which brings us to the honest caveat, straight from the source: the stepping doesn't work anymore. The code still declares step: 0.005, but as of ComfyUI frontend ~v1.19-1.20, sliders stopped honoring the step - a frontend change, not this node's bug. So the slider now produces whatever continuous value you drag to, and the three-decimal rounding is what keeps the result clean. If you need an exact denoise value, you'll still get a precise rounded number on the output; the "snap to 0.005" behavior just isn't enforced.

    How it fits

    The pack's number lineup, per the README:

    • Float and Float Slider β†’ denoise (0 to 1)
    • Float L β†’ CFG (0 to 24)
    • Int Slider β†’ steps (0 to 50)

    Float Slider is the one you reach for when you're actively experimenting - sliding denoise up and down while watching the img2img output change. When you've settled on a value, the plain Float node is the repeatable version. The author even points to ComfyUI_NYJY if you want a float slider with actually configurable options; this one is fixed-range by design.

    Inputs and output

    • number - the slider. Min 0, max 1, step 0.005 (in name only, see above), default 0.345.
    • Output: a single FLOAT. Wire to denoise on a KSampler.

    Installing it

    cd ComfyUI/custom_nodes
    git clone https://github.com/DraconicDragon/ComfyUI-RyuuNoodles
    

    Restart ComfyUI, or install via Manager (search "RyuuNoodles"). No models, no extra dependencies.

    Gotchas

    Beyond the dead stepping (which you should know about so you don't report it as a bug), the cap at 1.0 means this is denoise-only - you can't slide to 1.5. And if your ComfyUI frontend is older than ~v1.19, the stepping may still work for you; either way the node functions. It's a slider; there's not much else to go wrong.

    CategoryRyuuNoodles 🐲/Numbers

    Inputs (1)

    NameTypeDefaultDescription
    numberFLOAT0.3450–1β€”

    Outputs (1)

    NameTypeDescription
    FLOATFLOATβ€”