ComfyUI Node

SMC Frequency Split

See the washout and the detail separately — it explains the whole pack.

By xmarre·Created 6 months ago·Updated 6 months ago· 0
SMC Frequency Split
  • image
  • low_frequency
  • high_frequency
blur_radius9

SMC Frequency Split (class SMCFrequencySplit) is the pack's inspection tool. It takes an image, blurs it with a Gaussian, and hands you two halves: low_frequency (the blur) and high_frequency (the original minus the blur). It's the exact same split that the anchor-guided compand does internally before it starts correcting - this node just lets you see it.

That makes it genuinely useful for understanding what this pack is fighting. The drift you get from high-res FLUX.2 work is mostly a low-frequency disease: the composition spreads, the lighting washes, the color flattens - all of that lives in the blurred, low-frequency layer. The fine detail (skin texture, eyelashes, fabric weave) lives in the high-frequency layer and usually survives fine. So when you look at the low-frequency output of a drifted image and see a soft, flat, over-lit version of the subject, you're looking at the exact thing SMC Anchor-Guided Compand tries to pull back toward the anchor.

Inputs

  • image - anything, drifted or not.
  • blur_radius (1–63, default 9) - the Gaussian radius used for the split. Bigger radius = more content counts as "low frequency" and a cleaner-looking high layer. 9 matches the pack's default base_blur_radius.

Outputs

  • low_frequency - the blurred base. This is the "structure" layer.
  • high_frequency - the residual detail, remapped as high * 0.5 + 0.5 so it stays in the 0–1 display range. Note it's not a real detail layer you can composite directly - it's a visualization of the detail, for eyeballing, not for reuse.

Install & gotchas

Same pack, same trivial install:

cd ComfyUI/custom_nodes
git clone https://github.com/xmarre/ComfyUI-StableManifoldCompander

or ComfyUI Manager (search "Stable Manifold Compander"). No dependencies. If you actually want to rebuild an image from split layers, reach for the affine path's SMC Affine Low / High Split + SMC Affine Recombine instead - that pair is sigma-based and recombines cleanly. This node is for looking, and it's the better node for that job.

CategoryStableManifoldCompand/Utility

Inputs (2)

NameTypeDefaultDescription
imageIMAGE
blur_radiusINT91–63

Outputs (2)

NameTypeDescription
low_frequencyIMAGE
high_frequencyIMAGE