Nodes/ComfyUI-IntoTheLatent-Utils/ITL Multi Audio Loader
ComfyUI Node

ITL Multi Audio Loader

Drop up to 8 audio files onto the node; each gets its own audio_N output socket (sockets appear/disappear with the list, or pin output_slots to a fixed count so wires survive file edits). Each row has an on/off toggle: a switched-off row keeps its socket position but outputs None for audio_N (and filename_N on Advanced) — equivalent to leaving an unplugged OPTIONAL input, so don't switch off a row feeding a REQUIRED input. Audio is never resampled — each output keeps its file's native sample rate. count = number of files actually emitted (enabled rows), not the row count.

By Into-The-Latent·Created 9 days ago·Updated 5 days ago· 1
ITL Multi Audio Loader
    • count
    • audio_1
    • audio_2
    • audio_3
    • audio_4
    • audio_5
    • audio_6
    • audio_7
    • audio_8
    files_json[]
    output_slotsauto
    CategoryInto The Latent/audio

    Inputs (2)

    NameTypeDefaultDescription
    files_jsonSTRING[]Authoritative file list as JSON. Hidden in the UI and kept in sync by the front-end — drop files onto the node instead of editing this.
    output_slotsCOMBOautoHow many output sockets to show. 'auto' follows the number of loaded files, so sockets appear and disappear as you edit the list. Pick a fixed number to keep the sockets (and your wires) in place while you swap files around — extra sockets with no file behind them output nothing, so don't wire more than you load.

    Outputs (9)

    NameTypeDescription
    countINT
    audio_1AUDIO
    audio_2AUDIO
    audio_3AUDIO
    audio_4AUDIO
    audio_5AUDIO
    audio_6AUDIO
    audio_7AUDIO
    audio_8AUDIO