Nodes/ComfyUI-RvTools_v2/Sampler Settings Small
ComfyUI Node

Sampler Settings Small

The four-knob sampler packer that works with any checkpoint

By r-vage·Created about a year ago·Updated 5 months ago· 23
Sampler Settings Small
    • pipe
    Sampler
    Scheduler
    Steps20
    CFG3.50

    The most generic member of the RvTools sampler-settings family. Sampler Settings Small packs just four values - sampler, scheduler, steps, CFG - into a single pipe output. No Flux guidance, no noise controls, no seed. It's the "works with literally any checkpoint" version: SD 1.5, SDXL, or anything that behaves like a classic CFG model. If the NIS and SGS variants are Flux-specific, this is the one for everything else.

    How the pipe works

    Same pattern as the whole family. The Settings node builds a Python-tuple pipe; the matching Pipe Out Sampler Settings Small node unpacks it into four sockets - sampler, scheduler, steps, cfg - which you wire into your KSampler. The value of packing these four onto one wire is workflow hygiene: your sampling choices live in one node you can group, mute, or bypass, instead of a sprinkling of widgets across your graph.

    The inputs that matter

    • Sampler - the full ComfyUI sampler list, including the newer euler_cfg_pp / euler_ancestral_cfg_pp presets.
    • Scheduler - vanilla schedulers plus the appended AYS presets (AYS SDXL, AYS SD1, AYS SVD) and the extras (OSS FLUX, OSS Wan, GITS[coeff=1.2], simple_test). It's the superset list, so whatever scheduler your favorite sampler recipe calls for, it's in there.
    • Steps (default 20, min 1) and CFG (default 3.5, step 0.01).

    The single output is the pipe. Feed it to the matching Pipe Out Small node, not directly into a KSampler.

    One nice detail: the pack's other Sampler Selection node produces a 4-element pipe with sampler/scheduler plus zeroed steps and CFG "for compatibility with sampler settings small" - so the Small pipe is the de-facto interchange format the author built around.

    Installing it

    ComfyUI Manager → search ComfyUI-RvTools_v2, install, restart. Manual:

    cd ComfyUI/custom_nodes
    git clone https://github.com/r-vage/ComfyUI-RvTools_v2
    

    No model files, no heavy install - the requirements.txt entries (torch, numpy, Pillow, opencv, pilgram, pynvml, piexif) are already satisfied by stock ComfyUI.

    Gotchas

    Standard RvTools caveats: unmaintained pack (superseded by ComfyUI_Eclipse), and v2 renamed all nodes vs the original v1, so older workflows show missing nodes. Node-specific: always pair this with the Small Pipe Out node - hooking it to the NIS or SGS Pipe Out variants throws a tuple-length unpack error since each Settings node packs a different number of values. Other than that, it's about as low-drama as a settings node gets.

    Category🫦 RvTools II/ Settings

    Inputs (4)

    NameTypeDefaultDescription
    SamplerCOMBO44 options: euler, euler_cfg_pp, euler_ancestral, euler_ancestral_cfg_pp, heun, heunpp2, +38
    SchedulerCOMBO16 options: simple, sgm_uniform, karras, exponential, ddim_uniform, beta, +10
    StepsINT20
    CFGFLOAT3.50

    Outputs (1)

    NameTypeDescription
    pipepipe