Ard Integer
Boring on purpose, and that's fine
- integer
Ard Integer is the integer sibling of Ard Float: a constant node. You type a value into Ix, it comes back out on integer, and nothing else happens. One input, one output, zero side effects. If that sounds too simple to need a page, you're right - but it's worth thirty seconds to know exactly what this node is and isn't, because it sits at the center of this pack's type-convention.
The one input, Ix, is typed INT but the tooltip says "input an integer or float," and the implementation is the giveaway for how the pack thinks about types: if the value isn't already an int, it calls int(Ix). So feed it a float and it will truncate - 3.9 becomes 3. That makes Ard Integer a genuine float→integer converter in a way that its own sibling, Ard Float To Integer, isn't. If you've read that node's article, you know the one called "Float To Integer" doesn't actually truncate; this one does. Odd little inversion.
Where you'd use it: a named, labelled source of a whole number on the canvas - a batch count, a step count, a tile index - that you want to tweak in one visible place and wire to several consumers. It's the integer counterpart to the pack's control-box style: visible constants everywhere instead of buried widgets.
Honest verdict: same as its float sibling, this is a genuinely thin utility node. It exists because the author's math nodes and workflows use named boxes, and it does exactly one boring thing correctly. You don't need it - ComfyUI's Primitive node and plain widgets cover you - but it's harmless, bug-light, and if you're following the pack's visual style it keeps the graph consistent. Nothing to troubleshoot, nothing to learn, and no reason to seek it out on its own.
Where people occasionally trip: because Ix is an INT-typed widget, you can't type a decimal into the box - the widget itself rejects it, which sends some beginners hunting for "why can't I enter 2.5." That's not a bug; this node is integer-only by design. Use Ard Float (or just wire a float in, since the node accepts one and truncates) for decimals.
Install is the standard pack route - ComfyUI Manager → search ComfyUI-Ardenius, or:
cd ComfyUI/custom_nodes
git clone https://github.com/ArdeniusAI/ComfyUI-Ardenius
then restart ComfyUI. The pack's requirements.txt installs civitai and moviepy for the pack as a whole - neither matters for a constant node. A stray import error at startup is the Save Image node wanting comfyui_controlnet_aux; the rest of the pack loads fine.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| Ix | INT | 1 | input an integer or float |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| integer | INT | — |