Sampler Settings Small v2 (Flux)
The 'Small' Flux Bundle, Now With Denoise
- pipe
Every settings family needs a version that's almost-minimal but covers the one case the minimal one misses. Sampler Settings Small v2 (Flux) is that version. It takes the five-number bundle from Small (Flux) - sampler, scheduler, steps, CFG, Flux guidance - and adds Denoise, because once you're doing img2img or an upscale pass, a settings bundle without denoise forces you to keep that one value in a separate node and defeats the whole point of a bundle. It's the middle option: compact enough for a clean graph, complete enough for most real workflows.
What's in it
- Sampler (44 options) and Scheduler (16 plus AYS/OSS/Wan extras) - the usual ComfyUI lists.
- Steps (default 20) - Flux dev range is 20–30; distilled models run at 4–8.
- CFG (default 3.5) - mostly ignored by Flux; it's here for compatibility, not because you'll tune it much.
- Flux_Guidance (default 3.5) - the real control surface on Flux. 2–3 for softer looks, 4+ for tighter adherence.
- Denoise (default 1.0, range 0–1) - the v2 addition. 1.0 = full text-to-image; drop it to 0.4–0.6 for an img2img or upscale pass where you want to keep the structure of the source latent.
Six values, one pipe output. Unpack with Pipe Out Sampler Settings Small v2 (Flux) from the same pack - it splits the bundle into individual wires (sampler, scheduler, steps, cfg, flux_guidance, denoise) for your KSampler. The pipe is the pack's internal convention, so the matching Pipe Out node is required; it won't connect to an arbitrary pipe consumer.
Choosing between the Small variants
This is where the family tree gets easy to navigate:
- Small (Flux) - five fields, no denoise. Pure text-to-image, cleanest graph.
- Small v2 (Flux) - adds denoise. The one you reach for when the workflow might do an img2img or upscale pass and you don't want to sprinkle a denoise value in a separate node.
- Flux+Seed - denoise plus a seed, so reproducibility travels with the settings.
- Full Flux - everything plus sigmas-denoise and noise-strength, for advanced chaining.
If your Flux workflow is just "prompt in, image out," the original Small is plenty. The moment you add a hires-fix pass or an img2img branch, v2's denoise field earns its place - you change one number instead of hunting for a disconnected denoise widget.
Installing it
Part of ComfyUI-RvTools_v2 - Manager → search "ComfyUI-RvTools_v2", or:
cd ComfyUI/custom_nodes
git clone https://github.com/r-vage/ComfyUI-RvTools_v2
# restart ComfyUI
No model files, no extra dependencies.
Gotchas
Same Flux-family trap: the CFG default (3.5) is Flux-appropriate, and if you reuse this node on SD1.5/SDXL you'll need to raise CFG into the 6–9 range. And if a shared workflow references this node under a different name, it's the pack-wide story again: RvTools_v2 is unmaintained in favor of ComfyUI_Eclipse, and the author renamed every node with a [RvTools] suffix to fix collisions with the older repo, which is why ComfyUI Manager sometimes fails to auto-match old workflow names.
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| Sampler | COMBO | 44 options: euler, euler_cfg_pp, euler_ancestral, euler_ancestral_cfg_pp, heun, heunpp2, +38 | |
| Scheduler | COMBO | 16 options: simple, sgm_uniform, karras, exponential, ddim_uniform, beta, +10 | |
| Steps | INT | 20 | — |
| CFG | FLOAT | 3.50 | — |
| Flux_Guidance | FLOAT | 3.50 | — |
| Denoise | FLOAT | 1.00–1 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| pipe | pipe | — |