minimax/music-2.5

Generate full-length songs with vocals, lyrics, and rich instrumentation from a text prompt

87 runs

Readme

Music 2.5

Music 2.5 is MiniMax’s latest music generation model. Give it lyrics and a style description, and it generates a full-length song with vocals and instrumentation.

What’s new in 2.5

Music 2.5 is a significant upgrade over previous versions across the board:

  • Better vocals — more natural-sounding singing with realistic timbre, breathing, and pitch transitions
  • Better instrumentation — expanded sound library including orchestral and traditional instruments, with cleaner separation between vocals and accompaniment
  • Precise structure control — 14+ section tags let you control exactly how the song is arranged
  • Style-aware mixing — the model automatically adjusts mixing characteristics based on genre (rock distortion, jazz warmth, electronic transients, etc.)

Inputs

lyrics (required) — The lyrics for your song, 1–3,500 characters. You can use structure tags to control the arrangement:

[Intro], [Verse], [Pre Chorus], [Chorus], [Hook], [Drop], [Bridge], [Solo], [Build Up], [Inst], [Interlude], [Break], [Transition], [Outro]

Use \n to separate lines and \n\n to add pauses between sections.

prompt (optional) — A description of the music style, mood, and scenario. For example: Indie folk, melancholic, introspective, longing, solitary walk, coffee shop. Up to 2,000 characters.

sample_rate — Audio sample rate. Options: 16000, 24000, 32000, 44100 (default).

bitrate — Audio bitrate. Options: 32000, 64000, 128000, 256000 (default).

audio_format — Output format: mp3 (default), wav, or pcm.

Tips

  • Structure tags make a big difference. A song with [Verse], [Chorus], [Bridge], and [Outro] sections will sound much more like a real song than a wall of text.
  • The prompt is optional but helps steer the style. Be specific about genre, mood, tempo, and vocal style.
  • Lyrics can be up to 3,500 characters — enough for a full multi-verse song with choruses and bridges.

Privacy policy

Data from this model is sent from Replicate to MiniMax.

Check their privacy policy for details:

https://www.minimax.io/platform/protocol/privacy-policy

Terms of service

https://www.minimax.io/platform/protocol/terms-of-service

Model created
Model updated