Nodes/Tikpan Official Nodes/音频|Suno 音乐生成
ComfyUI Node

音频|Suno 音乐生成

The Tikpan Suno wrapper

By htrert·Created 5 months ago·Updated 2 months ago· 1
音频|Suno 音乐生成
    • 📁_音频路径1
    • 📁_音频路径2
    • 🔗_音频链接1
    • 🔗_音频链接2
    • 📝_创作提示词
    • 🆔_任务ID
    • 📄_状态信息
    • 🆔_片段ID1
    • 🆔_片段ID2
    • 🏷️_标签
    • 📋_歌曲标题
    • 🎧_音频流1
    • 🎧_音频流2
    💰_福利_💰
    获取密钥请访问
    API_密钥sk-
    🎵_生成模式自定义模式
    歌曲标题命中注定
    创作提示词写一首伤感的粤语情歌
    风格预设流行|Pop|pop
    风格标签pop, romantic
    模型版本Fenix 高质量实验|chirp-fenix
    生成纯音乐false
    中转站地址https://tikpan.com
    负面风格标签
    发送高级Suno参数false
    人声性别默认不传|
    自动生成歌词false
    风格权重0.65
    创意随机度0.30
    🎤_续写_歌曲ID
    ⏱️_续写起始秒数0.00
    🎭_歌手风格_PersonaID
    🎙️_歌手风格_参考音频ID

    Suno is the music-generator that basically defined AI songwriting for everyone, and the Tikpan Suno node is a full wrapper around it - write a lyric, get back a finished song. It's the audio wing of the Tikpan Pro pack, and it's genuinely different in kind from the image/video nodes: instead of one generation call you get a produce-a-song pipeline with four modes, and every run returns two versions to choose from, plus audio streams you can wire straight into ComfyUI's AUDIO type.

    Reach for it when your workflow needs an original soundtrack - background music for a product video, a branded jingle, a loop for a social cut. The pack is aimed at TikTok e-commerce, and short-video background music is exactly the slot this fills.

    The unavoidable caveat, same as every node in this pack: it's an API wrapper, metered per call, and your lyrics/prompt leave the machine to Tikpan's servers. Music generation is also slow - you're waiting on a cloud render, not a local sampler (external-api-nodes.md).

    How it works

    Four 生成模式 (generation modes), chosen by the dropdown:

    • 灵感模式 - you write creative direction, Suno writes the song (lyrics auto-generated).
    • 自定义模式 - you write the complete lyrics yourself.
    • 续写模式 - extends an existing song; needs the 🎤_续写_歌曲ID and optionally the ⏱️_续写起始秒数 (from which second to continue).
    • 歌手风格 - mimics a specific artist's persona; needs 🎭_歌手风格_PersonaID or 🎙️_歌手风格_参考音频ID.

    Model choice: 模型版本 runs from chirp-v3-0 up through V4, V5, and Fenix/Auk experimental builds. The tooltip is a decent guide - V5/Fenix for latest quality, V4 for stability, V3 to match old works. 风格预设 (16 presets like Pop, Cinematic, EDM, Hip-Hop) sets the genre; 风格标签 adds free-form English keywords; 负面风格标签 excludes things you don't want; 生成纯音乐 (default off) drops the vocals for instrumental-only output.

    Under the hood it submits a task to Tikpan's Suno endpoint, polls suno/fetch/{task_id} until both versions render, then downloads them locally and decodes them into AUDIO outputs. Advanced Suno parameters (vocal gender, auto-lyrics, style weight, creativity) are hidden behind 发送高级Suno参数 - off by default to keep the old stable payload, on when you want fine control.

    Inputs and outputs that matter

    A beginner's first run: pick 自定义模式, write real lyrics in 创作提示词, choose a 风格预设, hit run. Set API_密钥 first. The outputs are generous - two pairs of 📁 audio paths and 🔗 audio links, the 创作提示词, task ID, status, clip IDs, tags, title, and two 🎧音频流 outputs of type AUDIO. Wire an audio stream into a save-audio or a video-track node; or just read the file path.

    Installing

    Pack install as usual - Manager search "Tikpan", or git clone https://github.com/htrert/ComfyUI-Tikpan-Pro into custom_nodes, restart. Key from tikpan.com. No local model, no GPU.

    Common issues

    • 续写/歌手风格 modes silently no-op. They need their respective IDs. No ID, no extension - the node returns empty paths with a log line. Fill the required fields for the mode you chose.
    • Renders take a while. Two versions of a full song is a real cloud job. Don't kill the run because the progress bar crawls; check the log's task ID and use the Task Fetcher node if you need to collect it later.
    • Lyric language mismatch. If you write Chinese lyrics but the model picks an English vocalist, you get mispronounced vocals. 风格预设 with a language-relevant preset (e.g. Chinese Pop) helps; the vocal-gender advanced field helps too.
    • Cost. Music generation is among the pricier API calls in this pack. Every run makes two versions - that's part of why it costs what it costs. Check the meter before a batch of tracks.
    Category👑 Tikpan 官方独家节点/03 音频 Audio

    Inputs (21)

    NameTypeDefaultDescription
    💰_福利_💰COMBO1 options: 🔥 0.6元RMB兑1虚拟美元余额 | 全网底价 👉 https://tikpan.com
    获取密钥请访问COMBO1 options: 👉 https://tikpan.com (官方授权Key获取点)
    API_密钥STRINGsk-Tikpan 平台的 API 密钥,以 sk- 开头,从 https://tikpan.com 获取
    🎵_生成模式COMBO自定义模式灵感=AI 全自动;自定义=自己写歌词;续写=接已有歌曲;歌手风格=模仿特定歌手
    歌曲标题STRING命中注定歌曲标题,会显示在结果元数据中
    创作提示词STRING写一首伤感的粤语情歌灵感模式=写创作思路;自定义模式=直接写完整歌词
    风格预设COMBO流行|Pop|pop选择曲风预设;选『自定义』则只用下方风格标签
    风格标签STRINGpop, romantic英文风格关键词,逗号分隔,例如 pop, romantic, soft vocal
    模型版本COMBOFenix 高质量实验|chirp-fenixSuno 模型版本:V5/Fenix 最新效果好;V4 稳定;V3 兼容旧作品
    生成纯音乐BOOLEANfalse开启后不生成人声,只输出纯器乐
    中转站地址optCOMBOhttps://tikpan.comTikpan 中转站地址,一般保持默认即可
    负面风格标签optSTRING不想要的风格关键词,例如 metal, heavy distortion
    发送高级Suno参数optBOOLEANfalse开启后才透传人声性别、自动歌词、风格权重、创意随机度等高级字段;关闭时保持旧版稳定载荷。
    人声性别optCOMBO默认不传|人声倾向:女声/男声/不指定
    自动生成歌词optBOOLEANfalse开启后由 Suno 自动写词,提示词只作为灵感
    风格权重optFLOAT0.650–1风格强度:越高越贴近所选曲风
    创意随机度optFLOAT0.300–1越高越大胆/随机;越低越保守
    🎤_续写_歌曲IDoptSTRING续写模式必填:要续写的歌曲 ID
    ⏱️_续写起始秒数optFLOAT0.000–600续写模式:从原曲第几秒开始续写
    🎭_歌手风格_PersonaIDoptSTRING歌手风格模式:Persona ID
    🎙️_歌手风格_参考音频IDoptSTRING歌手风格模式:参考音频 ID

    Outputs (13)

    NameTypeDescription
    📁_音频路径1STRING
    📁_音频路径2STRING
    🔗_音频链接1STRING
    🔗_音频链接2STRING
    📝_创作提示词STRING
    🆔_任务IDSTRING
    📄_状态信息STRING
    🆔_片段ID1STRING
    🆔_片段ID2STRING
    🏷️_标签STRING
    📋_歌曲标题STRING
    🎧_音频流1AUDIO
    🎧_音频流2AUDIO