Nodes/Mickmumpitz-Nodes/Preprocess Settings (Single)
ComfyUI Node

Preprocess Settings (Single)

Depth, canny, or pose

By mickmumpitz·Created 8 months ago·Updated 9 days ago· 47
Preprocess Settings (Single)
    • signal
    methoddepth

    Preprocess Settings (Single) is the smallest of the Mickmumpitz pack's three preprocess selectors, and it exists for the workflows where a three-option dropdown is better than a six-option one. The method list is just depth, canny, pose - the three classic ControlNet conditions, no combos. Pick one, and the node emits it as a PREPROCESS_SIGNAL for the pack's PreprocessSwitch to route on.

    It's the least flexible and the least cluttered. If you've never needed "depth + canny at once" and never need an off toggle, this is the node you actually want - it's one fewer place to make a mistake, and a dropdown with three options reads instantly in a shared workflow.

    How it works

    Identical mechanism to PreprocessSettingsSimple, just a shorter list. One method dropdown maps straight to the signal string; the PreprocessSwitch downstream reads it and routes only the matching preprocessed image through. Since combos don't exist here, the switch never produces a two-map batch from this node - the output is always a single control image.

    That's the whole story. It's a label emitter with three possible labels, and all the routing smarts live in the switch on the other end of the wire.

    The inputs and outputs

    • method (default depth) - one of depth, canny, pose.

    Output: signal (PREPROCESS_SIGNAL) - into a PreprocessSwitch.

    Installing it

    Part of the Mickmumpitz pack - ComfyUI Manager, search "Mickmumpitz", install, restart:

    cd ComfyUI/custom_nodes
    git clone https://github.com/mickmumpitz/ComfyUI-Mickmumpitz-Nodes.git
    

    No models, no extra deps beyond the pack baseline.

    Common issues

    The trade-off is the mirror of its strength: no combos and no toggle, so you can't express "depth + pose together" or "off" through this node. If a workflow you're copying in asks for those, reach for PreprocessSettings (combo support plus the activate toggle) or PreprocessSettingsSimple (combos, no toggle). And the standing caveat: PREPROCESS_SIGNAL is a pack-specific type, so it only plugs into the pack's own switch nodes - don't try to feed it to a text node. Within the pack, everything just works.

    CategoryMickmumpitz/utils

    Inputs (1)

    NameTypeDefaultDescription
    methodCOMBOdepth3 options: depth, canny, pose

    Outputs (1)

    NameTypeDescription
    signalPREPROCESS_SIGNAL