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_DrumPad > Drum Pad

ComfyUI Node: Drum Pad

Class Name

DrumPad

Category
audio
Author
SKBv0 (Account age: 2293days)
Extension
ComfyUI_DrumPad
Latest Updated
2026-07-02
Github Stars
0.02K

How to Install ComfyUI_DrumPad

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

Drum Pad Description

Versatile 16-pad drum machine with rich features for audio creation, offering classic drum machine interface and multiple playback modes.

Drum Pad:

The DrumPad node is a versatile 16-pad drum machine designed for use within the ComfyUI environment, offering a rich set of features for audio creation and manipulation. It provides a 4x4 pad grid interface reminiscent of classic drum machines, such as the 90s MPC, allowing you to assign custom sounds to each pad. This node supports multiple playback modes, including single, sequence, and simultaneous, enabling you to create complex rhythmic patterns and sequences. The DrumPad node outputs audio in the form of tensors, which can be seamlessly integrated into the ComfyUI audio pipeline, and also provides file path outputs for further processing by downstream nodes. Its intuitive design and robust functionality make it an essential tool for AI artists looking to incorporate dynamic and customizable drum patterns into their projects.

Drum Pad Input Parameters:

pad_state

The pad_state parameter is a string input that represents the current configuration of the drum pads. It is used to define the state of each pad, including which sounds are assigned and any specific settings related to playback. This parameter allows you to customize the drum machine's setup, enabling the creation of unique soundscapes and rhythmic patterns. The default value is an empty JSON object ({}), which indicates no specific configuration. This parameter is crucial for tailoring the DrumPad's functionality to your specific needs, allowing for a high degree of personalization in your audio projects.

Drum Pad Output Parameters:

audio

The audio output is an AUDIO tensor that contains the waveform data generated by the DrumPad node. This tensor includes the audio samples and the sample rate, which are essential for further processing and playback within the ComfyUI audio pipeline. The audio output is the primary result of the node's execution, capturing the sounds produced by the configured drum pads and any applied effects or sequences.

filename

The filename output is a STRING that represents the user's custom filename for the audio output, without the file extension. This output is particularly useful for saving the generated audio to disk, as it allows you to specify a meaningful name for the file, facilitating organization and retrieval in future projects.

Drum Pad Usage Tips:

  • To create complex drum sequences, experiment with the sequence mode, which allows you to arrange sounds in a specific order and apply swing for a more humanized feel.
  • Utilize the simultaneous mode to layer multiple sounds together, creating rich and textured audio outputs that can enhance your compositions.
  • Customize the pad sounds by assigning different audio files to each pad, enabling a wide range of sonic possibilities and allowing you to tailor the DrumPad to your unique artistic vision.

Drum Pad Common Errors and Solutions:

Error loading pad <pad_idx>: <error_message>

  • Explanation: This error occurs when the DrumPad node attempts to load a sound file for a specific pad, but encounters an issue such as a missing file or an unsupported format.
  • Solution: Ensure that the sound file paths are correct and that the files are accessible. Verify that the audio files are in a supported format and try reloading the node configuration.

Error loading sound for pad <pad_index>: <error_message>

  • Explanation: Similar to the previous error, this message indicates a problem with loading a sound file for a selected pad, potentially due to file path issues or format incompatibility.
  • Solution: Double-check the file paths and ensure that the audio files are correctly formatted and located in the expected directories. Consider using a different audio file if the issue persists.

Drum Pad Related Nodes

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

Drum Pad