ComfyUI AudioMass banner
jtydhr88 jtydhr88

ComfyUI AudioMass

Development community

Description

a ComfyUI plugin that provides a user interface of AudioMass, full-featured web-based audio & waveform editing tool

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

ComfyUI-AudioMass

English | [简体中文](./README_CN.md)

A ComfyUI plugin that seamlessly integrates the powerful [AudioMass](https://github.com/pkalogiros/audiomass) audio editor into your ComfyUI workflow.

![AudioMass Interface](docs/img.png)

Features

  • 🎵 Full-Featured Audio Editor - Complete audio editing capabilities directly within ComfyUI
  • ✂️ Audio Processing - Cut, copy, paste, and manipulate audio with ease
  • 🎛️ Effects & Filters - Apply various audio effects including:
    • Equalizer
    • Noise reduction (RNN-based)
    • Auto-tune
    • Various audio filters
  • 💾 Multiple Format Support - Export to MP3, WAV, and FLAC formats
  • 📊 Waveform Visualization - Visual audio waveform display for precise editing
  • 🎙️ Recording Support - Record audio directly in the interface

Installation

  1. Clone this repository into your ComfyUI `custom_nodes` directory:

    cd ComfyUI/custom_nodes
    git clone https://github.com/jtydhr88/ComfyUI-AudioMass
  2. Restart ComfyUI

Usage

Method 1: Direct Browser Access

Navigate to `http://127.0.0.1:8188/audiomass/` in your browser to access the AudioMass interface directly.

Method 2: ComfyUI Integration

*(Requires ComfyUI version after 2024-08-08 with frontend version 1.24.4 or higher)*

Click the "AudioMass" button in the ComfyUI interface to open the audio editor in a dialog window.

Technical Details

  • Backend: Python-based server integration with ComfyUI
  • Frontend: Vue.js application with PrimeVue components
  • Audio Processing: WebAssembly-based audio codecs (LAME for MP3, libFLAC for FLAC)
  • Noise Reduction: RNN (Recurrent Neural Network) based denoising

Requirements

  • ComfyUI (latest version recommended)
  • Modern web browser with WebAssembly support

License

This project integrates AudioMass, which is licensed under GPL-3.0. Please refer to the original [AudioMass repository](https://github.com/pkalogiros/audio