Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > ComfyUI-ALLinONE-MinimaxH3 > H3 Audio Join Smooth (internal)

ComfyUI Node: H3 Audio Join Smooth (internal)

Class Name

H3AudioJoinSmooth

Category
One Node
Author
LeonQ8 (Account age: 857days)
Extension
ComfyUI-ALLinONE-MinimaxH3
Latest Updated
2026-08-19
Github Stars
0.24K

How to Install ComfyUI-ALLinONE-MinimaxH3

Install this extension via the ComfyUI Manager by searching for ComfyUI-ALLinONE-MinimaxH3
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-ALLinONE-MinimaxH3 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

H3 Audio Join Smooth (internal) Description

Specialized node for seamless blending of audio segments with short linear crossfade to prevent disruptions and maintain natural flow.

H3 Audio Join Smooth (internal):

H3AudioJoinSmooth is a specialized node designed to seamlessly blend two audio segments, specifically when extending audio by appending generated content to an existing source. This node addresses the common issue of audible clicks or disruptions that occur when two audio segments are concatenated without proper alignment. By implementing a short linear crossfade, H3AudioJoinSmooth ensures a smooth transition between the source audio and the generated continuation, maintaining the natural flow of speech and music. The crossfade is intentionally brief, typically set to 0.25 seconds by default, to preserve the rhythm and timing of the original audio content. Additionally, the node recalibrates the audio duration to match the frame-derived length, ensuring synchronization with video content. This functionality is particularly beneficial for AI artists and creators who need to extend audio seamlessly without compromising the quality or timing of their multimedia projects.

H3 Audio Join Smooth (internal) Input Parameters:

audio

The audio parameter is the primary input for the node, representing the audio data that needs to be processed. It is expected to be in a dictionary format containing at least the waveform and sample rate. This parameter is crucial as it provides the base audio content that will be extended and smoothed. The node will apply the crossfade to this audio to ensure a seamless transition between the source and generated segments.

source_frames

The source_frames parameter represents the number of frames in the source video. It is used to determine the duration of the source audio segment. This parameter is essential for maintaining synchronization between the audio and video, ensuring that the audio aligns correctly with the visual content.

source_fps

The source_fps parameter specifies the frames per second (FPS) of the source video. It is a floating-point value with a default of 24.0, and it can range from 1.0 to 240.0. This parameter is used to calculate the duration of the source audio segment, which is critical for ensuring that the audio and video remain in sync.

continuation_frames

The continuation_frames parameter indicates the number of frames in the generated continuation video. Similar to source_frames, it helps determine the duration of the generated audio segment, ensuring that the extended audio aligns with the continuation video.

fps

The fps parameter defines the frames per second for the entire video, including both the source and continuation segments. It is a floating-point value with a default of 24.0, and it can range from 1.0 to 240.0. This parameter is used to calculate the total duration of the audio, ensuring that it matches the length of the combined video content.

fade_seconds

The fade_seconds parameter controls the duration of the crossfade applied between the source and generated audio segments. It is a floating-point value with a default of 0.25 seconds, and it can range from 0.0 to 1.0 seconds. This parameter is crucial for smoothing the transition between audio segments, preventing audible clicks or disruptions.

H3 Audio Join Smooth (internal) Output Parameters:

audio

The audio output parameter is the processed audio data that has undergone the smoothing operation. It is returned in the same dictionary format as the input, containing the waveform and sample rate. The output audio will have a seamless transition between the source and generated segments, with the duration adjusted to match the frame-derived length, ensuring synchronization with the video content.

H3 Audio Join Smooth (internal) Usage Tips:

  • To maintain the natural rhythm of speech or music, use the default fade_seconds value of 0.25 seconds, which provides a smooth transition without noticeable disruptions.
  • Ensure that the source_fps and fps parameters are set correctly to match the video content, as this will help maintain synchronization between the audio and video.
  • If you encounter issues with audio clicks or disruptions, consider adjusting the fade_seconds parameter to find the optimal crossfade duration for your specific audio content.

H3 Audio Join Smooth (internal) Common Errors and Solutions:

AudioJoin: Both input audios must be mono.

  • Explanation: This error occurs when the input audio segments are not in mono format, which is required for the node to function correctly.
  • Solution: Ensure that both the source and generated audio segments are converted to mono before processing them with the H3AudioJoinSmooth node.

Audio data is not in the expected dictionary format.

  • Explanation: This error arises when the input audio is not provided in the required dictionary format containing the waveform and sample rate.
  • Solution: Verify that the input audio is structured as a dictionary with the necessary keys, such as waveform and sample_rate, before passing it to the node.

H3 Audio Join Smooth (internal) Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-ALLinONE-MinimaxH3
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.

H3 Audio Join Smooth (internal)