⭐ Star Denoise Slider
One slider that hands denoise to any node, plus the string version that nobody else gives you
- denoise
- denoise_str
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 plainFLOAT, wire this into thedenoiseinput of a KSampler, the Flux2 inpainter, or any node that takes a denoise float.denoise_str- the same value as aSTRING("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.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| denoise_value | FLOAT | 0.700.1–1 | Denoise strength value (0.1 to 1.0) |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| denoise | FLOAT | — |
| denoise_str | STRING | — |