Nodes/ComfyUI-MixMod/MixMod Band FFT Guider
ComfyUI Node

MixMod Band FFT Guider

Slice the frequency spectrum into N bands for your mix

By kantsche·Created about a year ago·Updated 11 months ago· 31
MixMod Band FFT Guider
  • component
  • GUIDER
bands2

MixMod Band FFT is the generalized little sibling of the FFT guider's teamfft4freq mode. Instead of being locked to four fixed frequency bands, it takes a bands number and cuts the frequency spectrum into that many bands, blending the models separately inside each one before reassembling the prediction.

The idea is the same as every frequency trick in this pack: different models earn their keep on different frequency ranges. With 2 bands you get the coarse/fine split - a structure model on the low end, a texture model on the high end. With more bands you can layer several models onto increasingly narrow slices of the spectrum, which is the kind of control nobody has a real use case for until they're chasing a very specific artifact or look. It's the most "toolbox" node in the set: nothing magic, just N-band spectral mixing with smooth transitions between bands so you don't get seams.

Inputs and output

  • component (required) - the COMPONENT chain from the component nodes.
  • bands (default 2, 1–100) - how many frequency bands to divide the spectrum into. Each band gets its own weighted, CFG'd blend of the active models. Start at 2; that's the version people actually use.
  • Output: GUIDER, into the guider input of SamplerCustomAdvanced or a compatible sampler.

Mechanically it's the same pipeline as the other FFT modes: each prediction goes through rfft2, is blended per-band with normalized band masks, and comes back through irfft2. With one model it degenerates to essentially that model's own conditioned prediction, so - as with the other FFT modes - feed it at least two models or you're paying FFT overhead for nothing.

Installing

Part of ComfyUI-MixMod. ComfyUI Manager → search "ComfyUI-MixMod" → install and restart, or:

cd ComfyUI/custom_nodes
git clone https://github.com/kantsche/ComfyUI-MixMod

No requirements.txt, no models to fetch; it's torch FFT ops only.

Troubleshooting

High band counts on small latents get wasteful fast - 10+ bands on a 1024px latent is a lot of masked FFT work for a difference you'll struggle to see. If raising bands changes nothing, you're probably already past the resolution where the extra slices matter. And the usual FFT-mode warning applies: with a single model the node quietly becomes a pass-through, so if your output looks like plain CFG, check you actually chained two components in.

Categorymixmod/special

Inputs (2)

NameTypeDefaultDescription
componentCOMPONENT
bandsINT21–100

Outputs (1)

NameTypeDescription
GUIDERGUIDER