Nodes/ComfyUI-SongScribe/Lyrics Structure (SongScribe)
ComfyUI Node

Lyrics Structure (SongScribe)

Validate and normalise lyric section tags. MiniMax treats tags as the only structural instruction, so a malformed tag silently drops structure from a render rather than failing loudly.

By TheLocalLab·Created about a month ago·Updated a day ago· 11
Lyrics Structure (SongScribe)
    • lyrics
    • report
    • section_count
    • has_warnings
    lyrics
    normalise_tagstrue
    max_duration0
    CategorySongScribe

    Inputs (3)

    NameTypeDefaultDescription
    lyricsSTRING
    normalise_tagsBOOLEANtrueRewrite (Chorus), {hook}, 'Verse 2:' etc into the [Chorus] / [Verse] form MiniMax expects.
    max_durationoptFLOAT00–600Target song length to check the lyrics against. 0 disables the fit check.

    Outputs (4)

    NameTypeDescription
    lyricsSTRINGLyrics with section tags normalised.
    reportSTRINGHuman-readable structure and fit report.
    section_countINTNumber of section tags found.
    has_warningsBOOLEANTrue if anything would likely degrade the render.