ComfyUI Extension: ComfyUI-any_alarm

Authored by Rimor-dev

Created

Updated

2 stars

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

A universal signal notifier node for ComfyUI that plays configurable sounds (voice modes, custom audio) whenever it receives any signal such as image, latent, or conditioning. (Description by CC)

Looking for a different extension?

Custom Nodes (1)

README

๐Ÿ”” any_alarm โ€” Universal Signal Notifier for ComfyUI

**any_alarm** is a simple yet powerful node that plays a sound whenever it receives any signal (image, latent, conditioning, etc.). Perfect for notifications when a generation starts, completes, or any custom event.

<img src="screenshot.png" alt="any_alarm" width="720">

โœจ Features

- ๐ŸŽญ **Voice modes**: female, male, robot (with emoji icons)

- ๐Ÿ“ข **Events**: start, load complete, work complete

- ๐ŸŽ›๏ธ **Custom mode**: use any .mp3/.wav from sounds/custom/

- ๐Ÿ”‡ **Mute button** โ€” temporarily disable sound without removing node

- ๐Ÿ”Š **Volume control** (0.0โ€“1.0)

- ๐Ÿ’พ **Saves settings** โ€” your choices persist between sessions

- ๐Ÿ”Œ **Signal input** โ€” connect anything (images, latents, etc.)

๐Ÿš€ Installation

  1. Clone or download this repository into ComfyUI/custom_nodes/
    cd ComfyUI/custom_nodes/
    git clone https://github.com/YOUR_USERNAME/ComfyUI-any_alarm.git
    
    
  2. Install pygame (required for sound playback)
    # On Windows (adjust path to your ComfyUI python)
    cd ComfyUI/python_embeded
    python.exe -m pip install pygame
    
    # On Linux/Mac
    pip install pygame
    
    
    
  3. Add your sound files to the appropriate folders

Voice modes require exact filenames: start.wav, load_complete.wav, work_complete.wav Custom mode accepts any .mp3 or .wav files

  1. Restart ComfyUI

๐ŸŽฎ How to Use

Find ๐Ÿ”” any_alarm in the alarm category

Connect any node output to the signal input

Choose:

Mode: female/male/robot + event, or ๐ŸŽ›๏ธ custom + your file

Adjust volume if needed

Run your workflow โ€” the sound will play every time a signal arrives

๐Ÿ› ๏ธ Custom Sounds

For voice modes, files must be named exactly as the event

For custom mode, just put your .mp3/.wav in sounds/custom/ โ€” they'll appear in the dropdown

๐Ÿ“ Requirements

Python 3.10+

pygame

๐Ÿค Contributing

Feel free to fork, submit PRs, or suggest improvements!

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

Learn more