Nodes/ComfyUI-Audio-Notifier/Audio Notify Audio Trigger
ComfyUI Node

Audio Notify Audio Trigger

A chime for when your audio generation wraps up

By uni-miao·Created 4 months ago·Updated 4 months ago· 0
Audio Notify Audio Trigger
  • audio
    repeat1
    delay_seconds0.0
    notification_enabledtrue
    blocking_playbackfalse
    enable_sound_pathfalse
    sound_path
    enable_sound_namefalse
    sound_name
    fallback_to_system_beeptrue

    Audio Notify Audio Trigger is the trigger node in ComfyUI-Audio-Notifier that takes an AUDIO, plays a sound, and returns nothing. It's the dead-end version of Audio Notify Audio - the same "your generated audio is ready" signal, without forwarding the AUDIO anywhere.

    It fits the niche audio-generation corner of ComfyUI: text-to-audio or music pipelines where a generation node produces an AUDIO tensor and you're waiting on it. Branch the trigger off that output:

    Audio Generator
    ├── Save Audio
    └── Audio Notify Audio Trigger
    

    The trigger fires the moment the audio is ready, and because it's a trigger your save wire stays untouched - no node inserted into the path that matters. There's a mild joke in a node that plays a sound to tell you an audio generation finished, but it works, and the notification is distinct from whatever your pipeline generated.

    Two clarifications so nothing surprises you. First, the AUDIO input is ComfyUI's in-graph audio type from audio-gen nodes; the trigger plays a separate notification sound, it does not play the audio you feed it. Second, "ready" is not "saved" - in the parallel layout above, the save might still be writing when the chime fires, since ComfyUI doesn't guarantee branch order. Want the bell to mean "the file is on disk"? Hang the trigger after the save node instead. And prefer .wav for the notification sound; non-WAV playback leans on ffplay on some platforms.

    Inputs

    • audio - the AUDIO that triggers the sound.
    • 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 playback.
    • enable_sound_path / sound_path and enable_sound_name / sound_name - sound source: absolute path, or a file in the pack's sounds/ folder.
    • fallback_to_system_beep - beep if nothing resolves, on by default.

    No outputs.

    Install and gotchas

    No dependencies, no models. Clone and restart the backend:

    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: the sounds/ folder ships empty, so add files (or use an absolute sound_path) and restart before the dropdown has choices; and 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.

    CategoryAudio Notifier

    Inputs (10)

    NameTypeDefaultDescription
    audioAUDIO
    repeatINT11–100
    delay_secondsFLOAT0.00–3600
    notification_enabledBOOLEANtrue
    blocking_playbackBOOLEANfalse
    enable_sound_pathBOOLEANfalse
    sound_pathSTRING
    enable_sound_nameBOOLEANfalse
    sound_nameCOMBO2 options: , .gitkeep
    fallback_to_system_beepBOOLEANtrue

    Outputs (0)

    No outputs