ComfyUI > Nodes > ComfyUI-LexTools > SeedIncrementerNode

ComfyUI Node: SeedIncrementerNode

Class Name

SeedIncrementerNode

Category
LexTools/Utilities
Author
SOELexicon (Account age: 4757days)
Extension
ComfyUI-LexTools
Latest Updated
2025-03-28
Github Stars
0.03K

How to Install ComfyUI-LexTools

Install this extension via the ComfyUI Manager by searching for ComfyUI-LexTools
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-LexTools in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

SeedIncrementerNode Description

Increments seed values for diverse AI art variations and organized seed management.

SeedIncrementerNode:

The SeedIncrementerNode is a utility node designed to facilitate the management and manipulation of seed values in your AI art projects. Its primary function is to increment a given seed value based on a specified increment interval, which can be particularly useful in scenarios where you need to generate variations of an artwork or ensure diversity in outputs. By computing a subseed, the node helps in organizing and structuring the seed values, making it easier to track and reproduce specific results. This node is part of the LexTools/Utilities category, emphasizing its role in enhancing workflow efficiency and providing a systematic approach to seed management.

SeedIncrementerNode Input Parameters:

seed

The seed parameter is an integer that serves as the starting point for generating variations in your AI art projects. It determines the initial state from which the node will compute the subseed. The seed value can range from 0 to 0xffffffffffffffff, with a default value of 0. This wide range allows for a vast number of unique starting points, ensuring that you can explore a diverse array of outputs. The seed's primary function is to provide a consistent base for generating variations, making it easier to reproduce specific results if needed.

IncrementAt

The IncrementAt parameter is an integer that specifies the interval at which the seed should be incremented. It defines how frequently the seed value should be divided to compute the subseed, with a minimum value of 1 and a maximum of 0xffffffffffffffff. The default value is set to 10, which means that the seed will be incremented every 10 units. This parameter is crucial for controlling the granularity of variations in your outputs, allowing you to fine-tune the diversity and manage the sequence of generated results effectively.

SeedIncrementerNode Output Parameters:

seed (as string)

The first output is the seed value returned as a string. This output is useful for logging or displaying the seed value in a format that is easy to read and interpret. It allows you to keep track of the seed used in generating specific outputs, facilitating better documentation and reproducibility of results.

seed (as int)

The second output is the seed value returned as an integer. This output is essential for further computational processes that require the seed in its numerical form. It ensures that the seed can be reused or manipulated in subsequent operations without the need for conversion, maintaining the integrity of the workflow.

subseed (as string)

The third output is the computed subseed value returned as a string. This value represents the incremented seed based on the specified IncrementAt interval. Returning it as a string allows for easy logging and tracking, similar to the seed output, and helps in understanding the sequence of variations generated.

subseed (as int)

The fourth output is the subseed value returned as an integer. This output is crucial for any further processing that requires the subseed in its numerical form. It provides a direct representation of the incremented seed, enabling seamless integration into subsequent computational steps or iterations.

SeedIncrementerNode Usage Tips:

  • Use the IncrementAt parameter to control the frequency of seed increments, allowing you to manage the diversity of generated outputs effectively.
  • Keep track of the seed and subseed values by utilizing the string outputs for logging purposes, ensuring that you can reproduce specific results when needed.

SeedIncrementerNode Common Errors and Solutions:

Invalid seed value

  • Explanation: The seed value provided is outside the acceptable range.
  • Solution: Ensure that the seed value is within the range of 0 to 0xffffffffffffffff.

Invalid IncrementAt value

  • Explanation: The IncrementAt value is set below the minimum allowed value of 1.
  • Solution: Adjust the IncrementAt value to be at least 1 to ensure proper functionality of the node.

SeedIncrementerNode Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-LexTools
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

SeedIncrementerNode