Skip to main content

What this node does

ComfyUI audio nodes output AUDIO {waveform, sample_rate}. ComfyTV Video Stage (IA2V) and Audio Stage expect COMFYTV_AUDIO URLs. → ComfyTV Audio saves WAV via torchaudio on Run (universal, no codec deps). Use for Stable Audio, ACE-Step native output, or any plugin AUDIO into ComfyTV.

When to use it

  • Native music gen → ComfyTV Video Stage IA2V
  • External TTS / SFX → ComfyTV timeline (future)
  • Processed AUDIO in ComfyUI → back into ComfyTV

How it works

  • Stage + ▶ Run; _save_audio_to_disk → WAV.
  • Normalizes 3D waveform [1, channels, samples].
  • Snapshot /view? for IA2V etc.

Types

bridges.md

Parameters

audio

Upstream AUDIO. Required.

Outputs

Step by step

  1. Native node → AUDIO.
  2. → ComfyTV Audio, wire, ▶ Run.
  3. Wire to Video Stage audio (IA2V).
This page covers one node only. For end-to-end workflows, multi-stage pipelines, type conversion, and design rationale, see the ComfyTV user guides on GitHub:

Repository and workflows

FAQ

Q: Queue vs Run?
A: Run = ComfyTV stage / into-bridge snapshot (required for this node); Queue = execute full ComfyUI graph. Into-bridges cannot substitute Run with Queue.
Q: Demux already COMFYTV_AUDIO?
A: No bridge needed — Demux is already ComfyTV. Bridge is for native AUDIO.
Q: wav location?
A: output/ComfyTV/bridge/*.wav.
Q: Sample rate changed?
A: Preserves source sample_rate.
  • Video Stage (IA2V)
  • Demux · Audio Track
  • ← ComfyTV Audio