Sign In

ComfyUI-Mzikart-Singer

6

53

1

Updated: Aug 6, 2025

tool

Type

Workflows

Stats

53

0

Reviews

Published

Aug 5, 2025

Base Model

Other

Hash

AutoV2
3D239A0712
Demo songs produced using this workflow
https://soundcloud.com/dimona-patrick/god-drive-my-vibes-remix1?utm_source=clipboard&utm_medium=text&utm_campaign=social_sharing&si=d95b31425d8247009c025eec04474551

# ComfyUI-Mzikart-Singer

A comprehensive ComfyUI node pack for AI music generation with advanced lyrics integration and genre-specific optimization.

## 🎵 Features

- **Genre-Specific Prompts**: 25+ music genres with tailored positive prompts
- **Advanced Negative Filtering**: Genre-specific negative tags to avoid unwanted elements
- **Lyrics Integration**: Load, clean, and integrate lyrics with structure preservation
- **Vocal Customization**: 20+ vocal styles and gender options
- **File Organization**: Recursive lyrics loading from organized folder structures

📦 Installation

  1. Clone this repository into your ComfyUI custom nodes directory:

cd ComfyUI/custom_nodes/
git clone https://github.com/Dream-Pixels-Forge/ComfyUI-Mzikart-Singer.git
  1. Restart ComfyUI

🎤 Nodes Overview

🎵 Mzikart Negative Cleaner

Generates optimized negative prompts to filter out unwanted audio characteristics.

Inputs:

  • genre: Select from Universal, Trap, Gospel, R&B, Hip Hop

  • additional_tags: Custom negative tags (optional)

Outputs:

  • negative_tags: Combined negative prompt string

🎤 Mzikart Lyrics Generator

Creates comprehensive positive prompts with lyrics integration and vocal styling.

Inputs:

  • genre: 25+ genres including Trap, Gospel, R&B, Jazz, Rock, etc.

  • singer_gender: male, female, mixed, choir, none

  • vocal_style: 20+ styles (raspy, breathy, powerful, etc.)

  • bpm: Tempo (60-200 BPM)

  • mood: neutral, happy, sad, aggressive, romantic, mysterious

  • lyrics: Direct lyrics input (multiline)

  • additional_tags: Custom positive tags (optional)

Outputs:

  • positive_tags: Complete positive prompt

  • full_lyrics: Cleaned and formatted lyrics

📝 Mzikart Lyrics Loader

Loads lyrics from .txt files with support for organized folder structures.

Inputs:

  • lyrics_file: Select from available .txt files

Outputs:

  • lyrics: Loaded lyrics content

📁 File Organization

The lyrics loader automatically creates a lyrics folder in your ComfyUI models directory and supports nested organization:

ComfyUI/models/checkpoints/lyrics/
├── song1.txt
├── artist1/
│   ├── album1/
│   │   └── track1.txt
│   └── singles/
│       └── single1.txt
└── genres/
    ├── trap/
    │   └── trap_song.txt
    └── gospel/
        └── gospel_song.txt

🎼 Supported Genres

Main Categories:

  • Trap, Trap Melodic, Trap Gospel

  • Gospel, R&B, Hip Hop

  • Jazz, Soul, Blues

  • Rock, Metal, Pop

  • Electronic, EDM, Dubstep

  • Country, Folk, Classical

  • And 15+ more specialized genres

🎙️ Vocal Styles

  • Basic: mainstream, soft, powerful

  • Textural: raspy, breathy, gravelly

  • Technical: melismatic, vibrato, falsetto

  • Stylistic: opera, crooning, scat, spoken-rap

  • Effects: robotic, whispered, shouting

🔧 Usage Examples

Basic Workflow

  1. Use Mzikart Lyrics Loader to load lyrics from file

  2. Connect to Mzikart Lyrics Generator for positive prompts

  3. Use Mzikart Negative Cleaner for negative prompts

  4. Feed both to your AI music generation model

Advanced Configuration

Genre: Trap Melodic
Singer: female
Vocal Style: powerful
BPM: 140
Mood: aggressive

🛠️ Technical Features

  • Lyrics Cleaning: Preserves apostrophes, punctuation, and structure

  • Cross-Platform: Works on Windows, macOS, and Linux

  • Unicode Support: Handles international characters

  • Error Handling: Graceful fallbacks for missing files