Zum Inhalt springen
Node packÜberprüftExtern
Quelle öffnen

ComfyUI-ListHelper

The ListHelper collection provides powerful list manipulation and AI integration for ComfyUI with GGUF/Qwen LLM CLIP

Betreuer@dseditorUnratedBewertung

Paketprofil

Status
Überprüft
Verleger
@dseditor
Quelle
GitHub

README

ListHelper Nodes Collection

中文版本 | English Version


English Version

Overview

The ListHelper collection is a comprehensive set of custom nodes for ComfyUI that provides powerful list manipulation capabilities. This collection includes audio processing, text splitting, and number generation tools for enhanced workflow automation.

Included Nodes

  1. AudioListCombine
  2. NumberListGenerator
  3. PromptSplitByDelimiter
  4. Qwen_TE_LLM - AI Photo Prompt Optimizer
  5. GGUFInference - GGUF Model Inference with llama-cpp-python
  6. BatchToPSD - Convert Batch Images to Multi-Layer PSD

AudioListCombine Node

Demo

Overview

The AudioListCombine node is a powerful custom node for ComfyUI that allows you to combine multiple audio files from a list into a single audio output. It supports various combination modes and audio processing options.

Features

  • Multiple Combination Modes: Concatenate, mix, or overlay audio files
  • Automatic Sample Rate Conversion: Unifies different sample rates to target rate
  • Channel Normalization: Automatically handles mono/stereo conversion
  • Crossfade Support: Smooth transitions between audio segments
  • Audio Normalization: Optional output level normalization
  • Flexible Input: Accepts audio lists from Impact Pack or other list-making nodes

Requirements

  • ComfyUI
  • Audio list creation nodes (e.g., Impact Pack's MakeAnyList, or custom list nodes)
  • Python libraries: torch, torchaudio

Usage

Input Parameters

ParameterTypeDefaultDescription
audio_listAUDIO-List of audio files (from Impact Pack or other list nodes)
combine_modeCOMBO"concatenate"How to combine audio: concatenate/mix/overlay
fade_durationFLOAT0.0Crossfade duration in seconds (0.0-5.0)
normalize_outputBOOLEANTrueWhether to normalize output audio
target_sample_rateINT44100Target sample rate for output

Combine Modes

  1. Concatenate: Join audio files end-to-end in sequence

    • Supports crossfade transitions
    • Maintains chronological order
    • Best for: Creating audio sequences, podcasts, music playlists
  2. Mix: Average all audio files together

    • Pads shorter files with silence
    • Equal weight blending
    • Best for: Creating audio mashups, averaging multiple takes
  3. Overlay: Add all audio files together

    • Direct addition (may cause clipping)
    • Preserves original volumes
    • Best for: Adding sound effects, layering instruments

Output

OutputTypeDescription
audioAUDIOCombined audio result

Examples

Example 1: Creating a Music Playlist

Audio File 1 → 
Audio File 2 → MakeAnyList → AudioListCombine (concatenate, fade=0.5s) → Save Audio
Audio File 3 → 

Example 2: Mixing Multiple Recordings

Recording 1 → 
Recording 2 → MakeAnyList → AudioListCombine (mix, normalize=True) → Save Audio
Recording 3 → 

Example 3: Adding Sound Effects

Background Music → 
Sound Effect 1  → MakeAnyList → AudioListCombine (overlay) → Save Audio
Sound Effect 2  → 

NumberListGenerator Node

Demo

Overview

The NumberListGenerator node creates lists of numbers with customizable parameters, supporting both sequential and randomized output. It's perfect for batch processing, parameter sweeping, or any workflow requiring controlled number sequences.

Features

  • Dual Output Format: Generates both integer and float lists simultaneously
  • Flexible Range Control: Set minimum, maximum values and step size
  • Sequential or Random: Toggle between ordered and shuffled output
  • Reproducible Results: Op

Knoten in diesem Paket

24 Knoten (Plural)
  • AudioListCombine
  • AudioListGenerator
  • AudioToFrameCount
  • AutoWhiteBalance
  • BatchToPSD
  • CeilDivide
  • ChineseConverter
  • ChineseTranslate
  • FrameMatch
  • GGUFInference
  • ImageListSplitHeadTail
  • ModelDownloader
  • NumberListGenerator
  • OpenAIHelper
  • OpenRouterLLM
  • PersonFeatureExtractor
  • PersonFeatureParser
  • PhotoMagazineMaker
  • PhotoMagazineParser
  • PhotoMagazinePromptGenerator
  • PromptListGenerator
  • QwenGPUInference
  • ShowText|ListHelper
  • SimpleWildCardPlayer

Quellen

3 Quellen
GitHubQuelle
github.com/dseditor/ComfyUI-ListHelper

Verifiziert 4. Nov.

GitHubQuelleVersion ad233e83989a223a2a5bc49e02126dc0d42217fc
github.com/dseditor/ComfyUI-ListHelper

Verifiziert 22. Okt.

Quellenauszüge

1 Auszug

Source context: Repo dseditor/ComfyUI-ListHelper