ComfyUI > Nodes > dotWaveform > Dotted Waveform Visualizer

ComfyUI Node: Dotted Waveform Visualizer

Class Name

DottedWaveformVisualizer

Category
audio/visualization
Author
Saganaki22 (Account age: 1676days)
Extension
dotWaveform
Latest Updated
2025-11-12
Github Stars
0.03K

How to Install dotWaveform

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

Dotted Waveform Visualizer Description

Transform audio into animated dotted waveform visualizations with customizable styles and colors for engaging visuals.

Dotted Waveform Visualizer:

The DottedWaveformVisualizer is a powerful tool designed to transform audio input into visually captivating animated dotted waveform visualizations. This node allows you to create dynamic and customizable animations that reflect the audio's characteristics through various styles and colors. By offering a range of animation styles such as scrolling, breathing, radial, bars, wave, and spectrum, it provides flexibility in how the audio is represented visually. The visualizer is particularly beneficial for artists and creators looking to enhance their projects with engaging audio-reactive visuals. Its ability to customize the appearance, including dot size, spacing, and color, ensures that the output can be tailored to fit any creative vision. The node's primary goal is to provide an intuitive and visually appealing way to represent audio data, making it an essential tool for those looking to integrate audio visualization into their work.

Dotted Waveform Visualizer Input Parameters:

audio

The audio parameter is the audio file from which the waveform visualization will be created. It serves as the primary input, and the visualizer uses this audio data to generate the animation. The audio file should be in a compatible format to ensure accurate visualization.

width

The width parameter defines the output image width in pixels, with a default value of 1280. It can range from 100 to 1920 pixels, allowing for landscape HD to Full HD resolutions. Adjusting this parameter affects the horizontal resolution of the generated animation, impacting its clarity and detail.

height

The height parameter specifies the output image height in pixels, with a default value of 720. It supports a range from 100 to 1920 pixels, accommodating various aspect ratios from landscape to square or portrait. This parameter influences the vertical resolution and overall aspect ratio of the visualization.

size

The size parameter controls the size of individual dots or bars in the visualization, with a default value of 6 pixels. It can be set between 1 and 30 pixels, where larger sizes result in a bolder appearance. This parameter directly affects the visual prominence of the waveform elements.

spacing

The spacing parameter determines the distance between the centers of dots or bars, with a default value of 3 pixels. It ranges from 1 to 40 pixels, where smaller values create a denser waveform. This parameter influences the density and continuity of the visualized waveform.

dot_color

The dot_color parameter sets the hex color for the waveform dots, with a default of #00FFFF (cyan). It allows for customization of the dot color to match the desired aesthetic, supporting any valid hex color code.

background_color

The background_color parameter defines the hex color for the background, defaulting to #000000 (black). This parameter allows you to set the background color to complement or contrast with the waveform, using any valid hex color code.

animation_style

The animation_style parameter offers a selection of animation styles, including scrolling, breathing, radial, bars, wave, and spectrum. Each style provides a unique visual representation of the audio, allowing you to choose the one that best fits your creative needs.

Dotted Waveform Visualizer Output Parameters:

Generated waveform animation frames as image sequence

This output provides the generated animation frames as an image sequence, representing the visualized waveform over time. It is the primary visual output of the node, capturing the dynamic changes in the audio data.

Original audio data passed through unchanged

This output returns the original audio data, ensuring that the input audio is preserved and can be used for further processing or playback if needed.

Actual frames per second value used for the animation

This output indicates the actual frames per second (FPS) value used in the animation, providing insight into the animation's temporal resolution and smoothness.

Dotted Waveform Visualizer Usage Tips:

  • Experiment with different animation_style options to find the one that best suits your project's aesthetic and mood.
  • Adjust the size and spacing parameters to balance between visual density and clarity, ensuring the waveform is both detailed and easy to interpret.
  • Use contrasting dot_color and background_color to enhance the visibility and impact of the waveform against the background.

Dotted Waveform Visualizer Common Errors and Solutions:

Audio analysis error: <error_message>

  • Explanation: This error occurs when there is an issue processing the audio data, possibly due to an unsupported format or corrupted file.
  • Solution: Ensure the audio file is in a supported format and is not corrupted. Try using a different audio file to see if the issue persists.

IndexError: list index out of range

  • Explanation: This error may occur if the audio data length does not match the expected number of frames, possibly due to incorrect sample rate or FPS settings.
  • Solution: Verify that the sample rate and FPS settings are correctly configured and match the audio file's properties. Adjust these settings if necessary.

Dotted Waveform Visualizer Related Nodes

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