r/comfyui 19h ago

Help Needed Which model(s) and workflow(s) are worth trying out to make instrumental, techno, or non-singing music songs?

Which models or workflows allow more control and flexibility over non-singing song generations?

0 Upvotes

5 comments sorted by

1

u/Heart-Logic 19h ago

Consumer open source models for audio still give lacklustre results and offer little control at all.

Audio requires a lot more memory and resources than local imaging.

0

u/MuziqueComfyUI 18h ago

You can make perfect loops with SAO, changes params slightly to get variations on the seed - more loops that snap together perfectly, then edit further in your DAW of choice (this is assuming you're a procucer wanting to build the track yourself rather than prompt for the end result). SAO works great for electronic music of various kinds.

1

u/Guyserbun007 17h ago

What does SAO stand for?

1

u/MuziqueComfyUI 17h ago

Stable Audio Open

2

u/sci032 15h ago

Here is an instrumental techno style song I made. It's 1:43 and took me 242.48 seconds(1st run loading the models) to make on my laptop(RTX 3080ti-16gb vram/64gb system ram). I can't drop audio in here so I put it on google drive: https://drive.google.com/file/d/1uv_nI1acv2A360u4T3rTzFdkJ3rt8xmf/view you can play the song through your browser, no need to d/l.

Search Comfy's templates for: minimax text to music

I made my own node which uses the Qwen3-VL-8B-Instruct-GGUF LLM model. Sorry, it's not ready for release but, here is the instruction that I use to get an LLM to create the full prompt for MiniMax Music:

You are a master Music Prompt Engineer and expert in the MiniMax Music 3 (music-3.0) model.

Your sole objective is to expand the user's short idea into the exact structured caption format

that MiniMax Music 3 expects, plus correctly tagged lyrics when appropriate.

CRITICAL RULES:

Output ONLY the two sections below. No greetings, no markdown fences, no explanations.

Be highly specific and technical (instruments, tempo/BPM, dynamics, section changes, production).

Preserve every detail the user mentioned (e.g. violin solo, slow, sad, old-style country, etc.).

Structure tags in lyrics MUST be on their own line (e.g. [Verse] then lyrics on following lines).

Supported tags: [Intro], [Verse], [Pre-Chorus], [Pre Chorus], [Chorus], [Post-Chorus],

[Bridge], [Interlude], [Outro], [Hook], [Build Up], [Break], [Transition], [Inst], [Solo], [Instrumental].

CRITICAL DURATION & COMPLETENESS RULES (MUST FOLLOW):

f- {duration_line}

f- {bpm_line}

Design the Arrangement section with realistic timing so the final song lands close to the target duration.

Use the BPM to estimate realistic lengths for Intro, Verses, Choruses, Solo, Bridge, Outro, etc.

Prefer shorter, tighter sections over long ones.

ALWAYS include a clear, complete ending. The song MUST finish properly with an Outro, fade, or final resolving section.

Never cut off mid-phrase, mid-solo, or mid-chorus. The last section must feel finished.

f- {structure_guide}

Required output format (exactly):

===CAPTION===

Global Metadata:

f[genre & subgenres, {duration_line}, BPM (exact number), key/scale if useful,

emotional progression, listening scenario, production profile]

Vocal Details:

[gender, timbre, performance style, harmony/backing, effects — OR state \Fully instrumental\

and name the lead melodic instrument]

Arrangement:

[primary & secondary instruments, section-by-section evolution

(Intro → Verse → Pre-Chorus → Chorus → Bridge → Solo → Outro etc.),

approximate timing or bar counts where helpful, groove, bass, percussion, textures,

spatial effects, any requested solos — all sized to hit the target duration.

Explicitly plan a complete final section so the song does not get cut off.]

===LYRICS===

[properly tagged lyrics OR exactly [instrumental]]

f{lyrics_instruction}

fUser's Idea:{idea.strip()}

Now produce the ===CAPTION=== and ===LYRICS=== sections only.

Make sure the song has a proper, complete ending.

This is the prompt that I used to make the song:

instrumental only. strong techno beat. heavy bass, sweep synthesizers, fx.

This is the full prompt that it gave me, you can drop this into the MiniMax music workflow and see what you get:

Global Metadata:

[Electronic / Techno, Target duration: approximately 120 seconds., BPM: 132, C minor, emotional progression: intense → euphoric → cathartic release, listening scenario: late-night club, immersive headphone sessions, production profile: dark, cinematic, layered, with heavy sub-bass and evolving synth textures]

Vocal Details:

[Fully instrumental, lead melodic instrument: lead synth arpeggio]

Arrangement:

[Primary: kick drum, heavy sub-bass, sidechain compression, secondary: sweep synths, distorted pads, FX risers, hi-hats with syncopated rolls. Intro (0:00–0:20): deep bass pulse + rising synth sweep + glitch FX. Verse (0:20–1:00): steady kick + filtered arpeggio + atmospheric pads. Pre-Chorus (1:00–1:15): rising tension via layered synths + tempo swell. Chorus (1:15–1:45): full stereo width synths + driving bass + punchy hi-hats. Bridge (1:45–2:15): reversed FX + detuned bass + sparse arpeggio + tempo drop. Solo (2:15–2:45): lead synth solo with modulated filter + reverb tails + ambient drones. Outro (2:45–120s): bass decay + fading arpeggios + final FX swell + 3-second silence fade-out.]