Channel selector for 32 channels
The big selector, scaled
- CHANS
Some models keep their latent state in a wider space, and when that space is 32 channels deep you need a selector that can describe all of them. Channel selector for 32 channels is exactly that: thirty-two channel_0 through channel_31 toggles, all on by default, producing a single CHANS output for the pack's pre-CFG nodes. It's the same utility as its 4- and 8-channel siblings, just sized up.
The node itself does no computation. It emits a boolean list that says "these channels are fair game" and hands it to whatever accepts CHANS - in practice that means the channels_selection optional input on Pre CFG automatic scale. Once wired in, the auto-scale node measures and normalizes only the channels you've left on, so you can carve a troublesome channel out of the automatic CFG math while the rest keep their self-tuning behavior. That's the entire point of the family: give the arithmetic nodes a way to know which latent channels to respect.
Since every selector in the pack is generated from one base class, the behavior is uniform - the only variable is the channel count. Thirty-two sits at the point where the toggle grid stops being a quick glance and starts being a deliberate configuration. If your model genuinely runs 32 latent channels, this is your size; if you're on SDXL (four channels) there's no reason to come up here. Matching the selector to your model's actual channel count is the one real rule.
Worth knowing: none of these selectors validate against your model, and a mismatch doesn't crash anything - the CHANS list just describes a count that may or may not align with what the consumer expects. So check your model's latent format before you pick a size. And if a full wall of toggles feels heavy, the pack also offers Individual channel selector, which does the same job with three numeric inputs instead of thirty-two checkboxes - far more pleasant when you only care about a single channel.
Install is the standard pack path:
cd ComfyUI/custom_nodes
git clone https://github.com/Extraltodeus/pre_cfg_comfy_nodes_for_ComfyUI
or find pre_cfg_comfy_nodes_for_ComfyUI in ComfyUI Manager and restart. No dependencies beyond torch, no models to download.
Like every selector in this family, it's not an effect - it's intent. Plug it in and it quietly directs where the automatic scale applies its magic, which is all you could ask of a node this dull-looking.
Inputs (32)
| Name | Type | Default | Description |
|---|---|---|---|
| channel_0 | BOOLEAN | true | — |
| channel_1 | BOOLEAN | true | — |
| channel_2 | BOOLEAN | true | — |
| channel_3 | BOOLEAN | true | — |
| channel_4 | BOOLEAN | true | — |
| channel_5 | BOOLEAN | true | — |
| channel_6 | BOOLEAN | true | — |
| channel_7 | BOOLEAN | true | — |
| channel_8 | BOOLEAN | true | — |
| channel_9 | BOOLEAN | true | — |
| channel_10 | BOOLEAN | true | — |
| channel_11 | BOOLEAN | true | — |
| channel_12 | BOOLEAN | true | — |
| channel_13 | BOOLEAN | true | — |
| channel_14 | BOOLEAN | true | — |
| channel_15 | BOOLEAN | true | — |
| channel_16 | BOOLEAN | true | — |
| channel_17 | BOOLEAN | true | — |
| channel_18 | BOOLEAN | true | — |
| channel_19 | BOOLEAN | true | — |
| channel_20 | BOOLEAN | true | — |
| channel_21 | BOOLEAN | true | — |
| channel_22 | BOOLEAN | true | — |
| channel_23 | BOOLEAN | true | — |
| channel_24 | BOOLEAN | true | — |
| channel_25 | BOOLEAN | true | — |
| channel_26 | BOOLEAN | true | — |
| channel_27 | BOOLEAN | true | — |
| channel_28 | BOOLEAN | true | — |
| channel_29 | BOOLEAN | true | — |
| channel_30 | BOOLEAN | true | — |
| channel_31 | BOOLEAN | true | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| CHANS | CHANS | — |