Audio Notify Audio
A notifier for the audio-generation workflows everyone forgets
- audio
- AUDIO
Audio Notify Audio is the passthrough node in ComfyUI-Audio-Notifier that takes an AUDIO, plays a sound, and returns it unchanged. It's the niche-est member of the passthrough family: everything else notifies you about images, latents, or models, but this one exists for the audio-generation side of ComfyUI - text-to-audio, music, or sound-effects pipelines where the heavy node produces an AUDIO tensor.
Those pipelines get long, and the generation step is exactly the kind of "stare at a progress bar for several minutes" work this pack exists for. The move is to insert the node on the AUDIO wire right after your audio generator and before the save/preview node:
Audio Generator → Audio Notify Audio → Save Audio
Because the audio flows through the node, the generator must finish before the chime fires and the save can't start until the node hands the audio along - guaranteed ordering, no parallel-branch guessing. There's a mild irony in a node that plays a sound to tell you an audio generation finished, but it works, and the beep is distinct from whatever your pipeline generated.
Inputs and output
audio- theAUDIOto pass through.notification_enabled- mute the node.delay_seconds- hold the chime.repeat- 1–100 plays.blocking_playback- off by default (background thread); on to wait for the sound before forwarding.enable_sound_path/sound_pathandenable_sound_name/sound_name- sound source: absolute path, or a file in the pack'ssounds/folder.fallback_to_system_beep- beep if nothing resolves, on by default.
One output: the unchanged AUDIO.
Notes
Two things to keep straight. First, the AUDIO input is ComfyUI's in-graph audio type produced by audio-gen nodes - this node does not play the audio you feed it; it plays a separate notification sound and forwards your audio unchanged. Second, this is a passthrough, so it fires when the audio is ready, not when it's saved - if you want to hear "the file is on disk," place a notifier after the save instead. And for the notification sound itself, .wav is the most reliably played format on Windows; if your chosen file plays silently, that's the first thing to switch.
Install and gotchas
No dependencies, no models to fetch. Clone and restart:
cd ComfyUI/custom_nodes
git clone https://github.com/uni-miao/ComfyUI-Audio-Notifier.git
Restart the ComfyUI backend process, not just the browser tab. Pack-wide gotchas apply: the sounds/ folder ships empty, so add files (or use an absolute sound_path) and restart before the dropdown has choices; and the audio always plays on the machine running the backend - if ComfyUI is on a server, that's where the chime comes out, not your laptop.
Inputs (10)
| Name | Type | Default | Description |
|---|---|---|---|
| audio | AUDIO | — | |
| repeat | INT | 11–100 | — |
| delay_seconds | FLOAT | 0.00–3600 | — |
| notification_enabled | BOOLEAN | true | — |
| blocking_playback | BOOLEAN | false | — |
| enable_sound_path | BOOLEAN | false | — |
| sound_path | STRING | — | |
| enable_sound_name | BOOLEAN | false | — |
| sound_name | COMBO | 2 options: , .gitkeep | |
| fallback_to_system_beep | BOOLEAN | true | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| AUDIO | AUDIO | — |