Nodes/ComfyUI-JZL-MiniMax-H3/JZL - 🎵 MiniMax Music3 提示词预设(双人)
ComfyUI Node

JZL - 🎵 MiniMax Music3 提示词预设(双人)

The same Music3 caption builder, but for two singers who need distinct parts

By wjluoxiao·Created 13 days ago·Updated 3 days ago· 57
JZL - 🎵 MiniMax Music3 提示词预设(双人)
    • caption
    高级参数false
    音乐风格[官方] Lo-fi 嘻哈 / Lo-fi Hip-Hop
    风格融合不指定 / Unspecified
    速度不指定 / Unspecified
    调式不指定 / Unspecified
    调号不指定 / Unspecified
    拍号不指定 / Unspecified
    情绪氛围不指定 / Unspecified
    情绪演变不指定 / Unspecified
    使用场景不指定 / Unspecified
    段落结构跟随风格 / Follow Style
    主奏乐器跟随风格 / Follow Style
    辅助乐器跟随风格 / Follow Style
    制作质感跟随风格 / Follow Style
    纯人声无伴奏false
    角色分工不分主次 / Equal Lead
    角色A配置女声 / Female Vocal
    角色A音区跟随风格 / Follow Style
    角色A音色跟随风格 / Follow Style
    角色A唱法跟随风格 / Follow Style
    角色B配置男声 / Male Vocal
    角色B音区跟随风格 / Follow Style
    角色B音色跟随风格 / Follow Style
    角色B唱法跟随风格 / Follow Style
    和声伴唱跟随风格 / Follow Style
    人声效果跟随风格 / Follow Style

    "JZL - 🎵 MiniMax Music3 提示词预设(双人)" is the duet edition of the pack's Music3 caption builder. It has everything the single-voice version has - the 40-style library, the structured Global/Vocal/Arrangement caption format, the mood and production dropdowns - and then it layers on the part that a duet needs: a second, distinct voice.

    Getting two voices right in a text prompt is where caption writing normally falls apart. "Two singers" is vague and the model guesses. This node makes the split explicit: a 角色分工 (role division) dropdown that defines the relationship - equal lead, A leads and B harmonizes (or the reverse), A takes verses and B the chorus, B takes verses and A the chorus, or call-and-response - plus a separate voice block for each character covering 角色A/B配置 (female/male/child/androgynous), 音区 (vocal range: soprano through bass), 音色 (timbre), and 唱法 (delivery: falsetto, rap flow, bel canto, vibrato, etc.). The defaults are a sensible pairing - female lead, male counterpart - but every axis is yours to move.

    How it works

    Same engine as the single-voice node: dropdowns assemble a structured caption in the official Music3 format. The duet-specific bits are the role-division field, the doubled character blocks, and two extras: 纯人声无伴奏 (a true acappella toggle that drops the instrument sections and makes the whole track vocals-only) and the shared 和声伴唱 / 人声效果 fields for how the parts blend (double-tracked harmonies, stacked harmonies, backing vocals; tape delay, warm reverb, auto-tune…). The output caption feeds MiniMax's Music3 node, which runs the actual generation - this node only writes the prompt, and the pack is explicit that Music3's own cfg_scale/top_k advanced parameters stay on the official node.

    The inputs that matter

    • 角色分工 - the relationship between the two voices. This is the duet's whole point; the rest of the fields are the same refining dropdowns as the single-voice node.
    • 角色A配置 / 角色B配置 - each voice's gender/vocal setup.
    • 纯人声无伴奏 - acappella mode, for when you want the two voices naked.

    How to install it

    Part of the JZL-MiniMax-H3 pack - ComfyUI Manager, search "ComfyUI-JZL-MiniMax-H3", or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/wjluoxiao/ComfyUI-JZL-MiniMax-H3
    

    Restart. No dependencies - it's prompt assembly, and it doesn't run Music3 itself.

    Common issues

    The duet-specific trap is contradicting yourself: if you set 角色分工 to "A lead, B harmony" but then give both voices "bel canto" and identical ranges, the model has nothing to distinguish them on. Give the two characters genuinely different timbre and range at minimum. And as with the single-voice version, don't over-specify every field - a genre, a mood, a role split, and two distinct voice blocks is usually enough to get a duet that actually sounds like two people.

    CategoryJZL/MiniMax

    Inputs (26)

    NameTypeDefaultDescription
    高级参数BOOLEANfalse开启后显示风格融合/拍号/情绪演变/段落结构等可选高级项
    音乐风格COMBO[官方] Lo-fi 嘻哈 / Lo-fi Hip-Hop40 options: [官方] Lo-fi 嘻哈 / Lo-fi Hip-Hop, [官方] Chillhop / Chillhop, [官方] 爵士 / Jazz, [官方] 波萨诺瓦 / Bossa Nova, [官方] 灵魂乐 / Soul, [官方] R&B / R&B, +34
    风格融合COMBO不指定 / Unspecified41 options: 不指定 / Unspecified, [官方] Lo-fi 嘻哈 / Lo-fi Hip-Hop, [官方] Chillhop / Chillhop, [官方] 爵士 / Jazz, [官方] 波萨诺瓦 / Bossa Nova, [官方] 灵魂乐 / Soul, +35
    速度COMBO不指定 / Unspecified6 options: 不指定 / Unspecified, 慢速 60-75 / Slow 60-75 BPM, 中速 80-100 / Mid 80-100 BPM, 中快 100-110 / Mid-Fast 100-110 BPM, 快速 110-135 / Fast 110-135 BPM, 极快 140+ / Very Fast 140+ BPM
    调式COMBO不指定 / Unspecified16 options: 不指定 / Unspecified, 大调 / Major, 小调 / Minor, 和声小调 / Harmonic Minor, 旋律小调 / Melodic Minor, 和声大调 / Harmonic Major, +10
    调号COMBO不指定 / Unspecified13 options: 不指定 / Unspecified, C / C, 降D / D-flat, D / D, 降E / E-flat, E / E, +7
    拍号COMBO不指定 / Unspecified8 options: 不指定 / Unspecified, 4/4, 3/4, 6/8, 12/8, 2/4, +2
    情绪氛围COMBO不指定 / Unspecified18 options: 不指定 / Unspecified, 梦幻 / Dreamy, 放松 / Laid-back, 温暖 / Warm, 忧郁 / Melancholic, 高能 / Energetic, +12
    情绪演变COMBO不指定 / Unspecified9 options: 不指定 / Unspecified, 由静到扬 / Gradual Rise, 由扬到静 / Gradual Fade, 先抑后扬 / Suppressed→Erupt, 先扬后抑 / Peak→Dissolve, 持续平静 / Steady Calm, +3
    使用场景COMBO不指定 / Unspecified16 options: 不指定 / Unspecified, 学习 / Studying, 雨夜 / Raining Outside, 深夜耳机 / Late-night Headphones, 驾驶 / Driving, 健身 / Workout, +10
    段落结构COMBO跟随风格 / Follow Style6 options: 跟随风格 / Follow Style, 标准流行 / Standard Pop, 简洁 / Compact, 无 Intro / No Intro, 含器乐间奏 / With Instrumental Break, 含 Breakdown / With Breakdown
    主奏乐器COMBO跟随风格 / Follow Style25 options: 跟随风格 / Follow Style, 钢琴 / Piano, 电钢琴 / Electric Piano, 管风琴 / Organ, 合成器 / Synthesizer, 小提琴 / Violin, +19
    辅助乐器COMBO跟随风格 / Follow Style26 options: 跟随风格 / Follow Style, 无 / None, 钢琴 / Piano, 电钢琴 / Electric Piano, 管风琴 / Organ, 合成器 / Synthesizer, +20
    制作质感COMBO跟随风格 / Follow Style8 options: 跟随风格 / Follow Style, 干净数字 / Clean Digital, 温暖模拟 / Warm Analog, 磁带 Lo-fi / Tape Lo-fi, 黑胶噪点 / Vinyl Crackle, 宽广开阔 / Wide Spacious, +2
    纯人声无伴奏BOOLEANfalse开启后整首为纯人声无伴奏(acappella),忽略主奏/辅助乐器
    角色分工COMBO不分主次 / Equal Lead6 options: 不分主次 / Equal Lead, A主B和 / A Lead B Harmony, B主A和 / B Lead A Harmony, A主歌B副歌 / A Verses B Chorus, B主歌A副歌 / B Verses A Chorus, 轮流对唱 / Call-and-Response
    角色A配置COMBO女声 / Female Vocal4 options: 女声 / Female Vocal, 男声 / Male Vocal, 童声 / Child Vocal, 柔和中性 / Soft Androgynous Vocal
    角色A音区COMBO跟随风格 / Follow Style8 options: 跟随风格 / Follow Style, 女高音 / Soprano, 女中音 / Mezzo-Soprano, 女低音 / Alto, 男高音 / Tenor, 男中音 / Baritone, +2
    角色A音色COMBO跟随风格 / Follow Style13 options: 跟随风格 / Follow Style, 清亮 / Clear Bright, 温暖 / Warm, 烟嗓 / Smoky Husky, 沧桑 / Weathered Gravelly, 气声 / Breathy, +7
    角色A唱法COMBO跟随风格 / Follow Style15 options: 跟随风格 / Follow Style, 假声 / Falsetto, 半说半唱 / Half-Sung Half-Spoken, 说唱 / Rap Flow, 呼麦 / Throat Singing, 民谣 / Folk Storytelling, +9
    角色B配置COMBO男声 / Male Vocal4 options: 女声 / Female Vocal, 男声 / Male Vocal, 童声 / Child Vocal, 柔和中性 / Soft Androgynous Vocal
    角色B音区COMBO跟随风格 / Follow Style8 options: 跟随风格 / Follow Style, 女高音 / Soprano, 女中音 / Mezzo-Soprano, 女低音 / Alto, 男高音 / Tenor, 男中音 / Baritone, +2
    角色B音色COMBO跟随风格 / Follow Style13 options: 跟随风格 / Follow Style, 清亮 / Clear Bright, 温暖 / Warm, 烟嗓 / Smoky Husky, 沧桑 / Weathered Gravelly, 气声 / Breathy, +7
    角色B唱法COMBO跟随风格 / Follow Style15 options: 跟随风格 / Follow Style, 假声 / Falsetto, 半说半唱 / Half-Sung Half-Spoken, 说唱 / Rap Flow, 呼麦 / Throat Singing, 民谣 / Folk Storytelling, +9
    和声伴唱COMBO跟随风格 / Follow Style5 options: 跟随风格 / Follow Style, 无和声 / No Harmony, 双声部和声 / Double-Tracked Harmonies, 多人叠唱 / Stacked Harmonies, 伴唱垫底 / Backing Vocals
    人声效果COMBO跟随风格 / Follow Style6 options: 跟随风格 / Follow Style, 磁带延迟 / Tape Delay, 暖混响 / Warm Reverb, 自动调音 / Auto-Tune, 干声无效果 / Dry (No FX), 回声 / Echo

    Outputs (1)

    NameTypeDescription
    captionSTRING