ComfyUI Extension: ComfyUI-AudioMass
This is a ComfyUI plugin that provides a user interface of AudioMass, originally developed by a/AudioMass
Custom Nodes (0)
README
ComfyUI-AudioMass
<div align="center">English | įŽäŊ䏿
</div>A ComfyUI plugin that seamlessly integrates the powerful AudioMass audio editor into your ComfyUI workflow.
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
-
Clone this repository into your ComfyUI
custom_nodes
directory:cd ComfyUI/custom_nodes git clone https://github.com/jtydhr88/ComfyUI-AudioMass
-
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 for license details.
Credits
- Original AudioMass developed by pkalogiros
- ComfyUI integration by jtydhr88
Support
For issues, questions, or contributions, please visit the GitHub repository.