πŸŽ›οΈ Rebels Audio Nodes β€” ComfyUI

Audio editing nodes for ComfyUI, built for LTX Video audio-to-video workflows.

Part of the Rebel AI ecosystem β€” making frontier AI accessible on consumer hardware.


What This Is

Edit audio inside your ComfyUI workflow before it hits video generation. Export from FL Studio or any DAW, load it, shape it, feed it into LTX Video. No external audio editor needed β€” the whole chain stays in ComfyUI.


Nodes

πŸŽ›οΈ Rebel Audio Edit

The main node. Everything in one place β€” enable only what you need.

Section Controls
Trim Start / end time in seconds
Pitch Shift Β±24 semitones, duration unchanged
Time Stretch Speed multiplier with pitch-lock (phase vocoder) or pitch-follows-speed (resample)
Filter Lowpass / Highpass / Bandpass β€” cutoff Hz + Q
EQ 3-band: low shelf, mid peak, high shelf β€” all in dB
Compressor Threshold, ratio, attack/release, makeup gain
Reverb Room size, damping, wet/dry, stereo width
Chorus Rate, depth, delay, mix
Gain dB adjustment + optional normalize to 0dBFS
Fade Fade in / fade out in seconds
Preview Toggle β€” renders a playback widget directly on the node
Flush Toggle β€” wipes RAM and VRAM before handing off to LTX

Processing always runs in this fixed internal order:

Trim β†’ Pitch β†’ Tempo β†’ Filter β†’ EQ β†’ Compressor β†’ Reverb β†’ Chorus β†’ Gain β†’ Fade

Standard workflow (full clip):

Load Audio β†’ πŸŽ›οΈ Rebel Audio Edit β†’ LTX Video

βœ‚οΈ Rebel Audio - Section Extract + πŸ”— Rebel Audio - Section Merge

For when you want to apply effects to a specific time region only, leaving the rest of the clip untouched.

Section workflow:

Load Audio
    β”‚
    β–Ό
Section Extract (start_sec=1.0, end_sec=3.0)
    β”œβ”€ section   ──────────────────► Rebel Audio Edit ──► Section Merge (section)
    β”œβ”€ original  ────────────────────────────────────────► Section Merge (original)
    β”œβ”€ start_sec ────────────────────────────────────────► Section Merge (start_sec)
    └─ end_sec   ────────────────────────────────────────► Section Merge (end_sec)
                                                                  β”‚
                                                                  β–Ό
                                                            LTX Video

Important: wire start_sec AND end_sec from Section Extract directly into Section Merge. Section Merge uses end_sec to know exactly where to resume the original audio β€” if you don't wire it, the splice point will be wrong.

Section Merge also has a crossfade_ms parameter (default 20ms) that smooths the join at both cut points to prevent clicks. Set to 0 for a hard cut.


Installation

Option 1 β€” ComfyUI Manager

Search Rebels Audio Nodes and install directly.

Option 2 β€” Manual

cd ComfyUI/custom_nodes
git clone https://github.com/RealRebelAI/Rebels_Audio_Nodes

Restart ComfyUI. Dependencies install automatically on first load.

Option 3 β€” Manual dep install (if auto-install fails)

# Windows portable
python_embeded\python.exe -m pip install pedalboard librosa soundfile

# Standard venv
pip install pedalboard librosa soundfile

Dependencies

Library Used For
pedalboard Pitch shift, reverb, EQ, filter, compressor, chorus (Spotify / JUCE-backed)
librosa Phase vocoder time stretch (tempo without pitch change)
soundfile Writing preview audio to temp files

All three install automatically on first ComfyUI load.


Memory

All processing is CPU-side β€” no VRAM is used during audio editing. With the Flush toggle enabled on Rebel Audio Edit, all intermediate buffers, numpy arrays, and librosa cache are cleared before LTX begins. Your GPU is untouched until LTX starts.

Tested on RTX 3070 8GB / 16GB RAM.


Part of the Rebel AI Ecosystem

  • 🎬 YouTube β€” tutorials, workflows, model releases
  • πŸ€— HuggingFace β€” quantized models for consumer hardware

License

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support