MiniMax Music 3 Parameters in Full: Understanding Text-to-Music Conditional Control Through One Song
Using one complete English pop-rock song as an example, this lays out all the available input parameters of MiniMax Music 3 at once: the prompt carries the genre, BPM, key, vocal texture, and section-by-section arrangement description; lyrics use the structural tags [intro]/[verse]/[pre-chorus]/[chorus]/[bridge]/[outro] to delineate the song form; duration controls the upper limit of the generated length. In the schema, seed is optional; this piece leaves it empty to use a random seed. The example lyrics deliberately put each structural tag on its own line, paired with the per-section instrumentation notes in the prompt, so that developers can compare the mapping relationship of "description text → song form structure → audio result." duration is set to 180 seconds to demonstrate the model's ability to maintain a multi-section song form when longer than the default 60 seconds; the model may end early, and the actual length is subject to the output. Applicable scenarios: developers who need to evaluate the granularity of text-to-music conditional control, and creators who want to build song demos with structured lyrics. The output specification is 32 kHz / 16-bit stereo WAV; the model has limited fidelity for non-Western music styles and multilingual content, and such requirements should be verified separately. This piece was genuinely generated through the author's pipeline.
Style Text-to-Music · Songwriting · Layout
Model MiniMax Music 3
Prompt
Pop-rock anthem, 124 BPM, E major, bright and full of forward drive. Male lead vocal, slightly husky timbre in the mid range, with multi-layered group harmonies in the chorus. Instrumentation: crisp, bright clean electric guitar arpeggios, palm-muted distorted power chords, a melodic bass line, drums that start acoustic and then go electronic, delicate tambourine and handclaps. Arrangement: the intro is built from a single clean guitar arpeggio and soft pad textures; the verse keeps only bass and muted guitar; the pre-chorus adds ascending drum fills and a string crescendo; the chorus opens up with the full band, wide stereo guitar spread, and stacked vocal layers; the bridge drops down to piano and sustained vocals, then moves into a final keyed-up chorus, and the outro fades out on the arpeggio motif. The emotional arc moves from restrained and calm to ecstatic and expansive. Lyrics: [intro] Streetlights hum on an empty street [verse] I kept the map folded in my coat Every road looked the same from here Counting cracks in the pavement stone Waiting for the signal to appear [pre-chorus] And the air goes thin before the sound One more breath and then we're off the ground [chorus] We run into the open Where the skyline breaks in two We run into the open Every mile a lighter hue Let the whole night know our name We run into the open flame [verse] Half the town is asleep behind the glass I can hear my own heart in the wire All the quiet years are moving fast Every step is setting them on fire [pre-chorus] And the air goes thin before the sound One more breath and then we're off the ground [chorus] We run into the open Where the skyline breaks in two We run into the open Every mile a lighter hue Let the whole night know our name We run into the open flame [bridge] Hold the line, hold the light Nothing left to hold tonight Hold the line, hold the light [chorus] We run into the open Where the skyline breaks in two We run into the open Every mile a lighter hue Let the whole night know our name We run into the open flame [outro] Streetlights hum on an empty street
Copy the full prompt and adapt it for your own generation.
Tags