ComfyUI-ListHelper
The ListHelper collection provides powerful list manipulation and AI integration for ComfyUI with GGUF/Qwen LLM CLIP
Perfil do pacote
- Status
- Verificado
- Publicador
- @dseditor
- Fonte
- GitHub
README
ListHelper Nodes Collection
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
- AudioListCombine
- NumberListGenerator
- PromptSplitByDelimiter
- Qwen_TE_LLM - AI Photo Prompt Optimizer
- GGUFInference - GGUF Model Inference with llama-cpp-python
- 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
| Parameter | Type | Default | Description |
|---|---|---|---|
audio_list | AUDIO | - | List of audio files (from Impact Pack or other list nodes) |
combine_mode | COMBO | "concatenate" | How to combine audio: concatenate/mix/overlay |
fade_duration | FLOAT | 0.0 | Crossfade duration in seconds (0.0-5.0) |
normalize_output | BOOLEAN | True | Whether to normalize output audio |
target_sample_rate | INT | 44100 | Target sample rate for output |
Combine Modes
-
Concatenate: Join audio files end-to-end in sequence
- Supports crossfade transitions
- Maintains chronological order
- Best for: Creating audio sequences, podcasts, music playlists
-
Mix: Average all audio files together
- Pads shorter files with silence
- Equal weight blending
- Best for: Creating audio mashups, averaging multiple takes
-
Overlay: Add all audio files together
- Direct addition (may cause clipping)
- Preserves original volumes
- Best for: Adding sound effects, layering instruments
Output
| Output | Type | Description |
|---|---|---|
audio | AUDIO | Combined 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
Nós neste pacote
Nós 24
Nós neste pacote
Nós 24- 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
Fontes
3 fontes
Fontes
3 fontesVerificado 22 de out.
Verificado 22 de out.
Trechos de fonte
1 trecho
Trechos de fonte
1 trechoSource context: Repo dseditor/ComfyUI-ListHelper
