Int (7×1.15 Random)
Random seeds, but make them '7-resonant' — EddyIntSevenRandomV2 decoded
- seed
Let's get the uncomfortable part out of the way: the "7-resonance" in this node's name is numerology, not physics. There is no mechanism by which a seed divisible by seven produces better images, and nobody has shown one. What EddyIntSevenRandomV2 actually is - and it's still kind of useful - is a tiny random-seed generator that only ever hands you a small integer between about 80 and 1,000,000, deterministically derived from whatever seed you feed it. If you've ever wanted your KSampler to pull "nice round" shareable seeds instead of a 16-digit monster, this is the node for it.
How it works
The whole thing is a handful of lines of pure Python, and the source is refreshingly honest about that. Give it an input seed, and the node does this:
- Seeds Python's own
randomwith your input seed. - Draws a random
nin the range 1–12173. - Outputs
int((n * 7) * 1.15 * 10), which simplifies toint(n * 80.5), capped at 1,000,000.
That's it. No API, no model, no hidden sampler - just arithmetic dressed up in a formula. Because Python's random generator is deterministic, the same input seed always produces the same output seed. The "random" in the name only kicks in if you let ComfyUI randomize the input seed, which is exactly what the node's IS_CHANGED method is designed for: it always reports itself as changed, so it re-executes every queue even when the rest of your graph is cached.
Inputs and outputs
There's exactly one input you'll ever touch:
seed(INT, default 0, range 0 to 2^64−1) - the source of all the "randomness." Change it, or setcontrol_after_generateto randomize, and you get a fresh output.
And one output: seed (INT) - wire it straight into your KSampler's seed input. That's the natural pairing: randomize this node, and every run gets a small, deterministic-until-you-change-it seed that the KSampler uses. If you're seed farming for a keeper (the "change one variable at a time with a fixed seed" discipline the community lives by), small seeds are nicer to write down and share than 9,223,372,036,854,775,807.
Installing it
The README for this pack is basically just ASCII art and a preview image - there's no install section in it, and no requirements.txt anywhere in the repo, because the node needs nothing. Not even numpy. It's stdlib-only.
- ComfyUI Manager: search "Seven Resonance" (or "Eddy") and install
ComfyUI-EddySevenResonance, then restart. - Manual:
then restart ComfyUI. No pip step. No model downloads. Ever. If Manager can't find it (it's a young, low-profile pack), the clone route always works.cd ComfyUI/custom_nodes git clone https://github.com/eddyhhlure1Eddy/ComfyUI-EddySevenResonance
Where people get burned
Honest troubleshooting, grounded in the source rather than community lore (there is no community lore - this pack has zero footprint anywhere). Two things will actually annoy you:
- Console spam. Every single run prints several
[7-Resonant]debug lines, including an "ACTUAL RETURN VALUE" audit line. It's harmless but noisy, and since the node always re-executes, you'll see it constantly. - The output range is tiny. Only ~1M of the 2^64 seed space is reachable. If your workflow depends on big, varied seeds (some samplers are sensitive to seed magnitude), this node quietly narrows your search space. The stock ComfyUI seed widget randomizes the full space just fine on its own.
Would I install this pack just for this node? No - stock ComfyUI already randomizes seeds, and the "7-resonant" framing is pure branding. But if you like reproducible small seeds, or you're collecting this pack for its sibling node, EddyIntSevenRandomV2 is harmless, dependency-free, and does exactly what it says on the tin. Just don't expect it to make your outputs luckier.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| seed | INT | 00–18446744073709550000 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| seed | INT | — |