MiniMax Music 2.0 overview
MiniMax Music 2.0 by MiniMax
Designed for developers and creative teams, it produces complete songs that feel composed and arranged rather than mechanically generated.
MiniMax Music 2.0 specs
- Model ID
minimax/music-2.0- Developer
- MiniMax
- Input
- Text
- Output
- Audio
- Endpoint
POST https://api.aimlapi.com/v2/generate/audio
MiniMax Music 2.0 API Overview
MiniMax Music 2.0 is a generative audio model that converts descriptive prompts and lyrics into full musical compositions. Instead of focusing on short clips or isolated loops, it delivers cohesive tracks with a clear beginning, progression, and resolution.
The system interprets both creative intent and structural cues, meaning that when a user provides lyrics formatted with sections like verses and choruses, the model reflects that structure directly in the output. This creates a more predictable and controllable generation process, especially valuable in production environments.
Technical Architecture
The architecture is designed to align linguistic meaning with musical expression. By processing text and audio relationships simultaneously, the model ensures that lyrics match rhythm, melody, and phrasing in a natural way.
| Component | Description |
|---|---|
| Architecture | Transformer-based model optimized for audio generation |
| Input Types | Prompt (style control) + lyrics (structure and vocals) |
| Output | Fully composed audio track with vocals and instruments |
| Generation Method | Joint modeling of language and sound |
Output Specifications
| Feature | Value |
|---|---|
| Maximum duration | Up to ~5 minutes |
| Audio quality | 44.1 kHz stereo |
| Format | Compressed audio (e.g., MP3) |
| Bitrate | Up to 256 kbps |
| Structure | Full song with defined sections |
Structured Music Generation
MiniMax Music 2.0 operates through a dual-conditioning mechanism. A descriptive prompt shapes the overall sound, defining genre, mood, tempo, and instrumentation, while lyrics guide the vocal line and narrative structure. This separation allows for precise creative direction without requiring technical audio expertise.
Unlike many AI music systems that treat input as a loose suggestion, this model follows structural intent closely. Sections such as intros, verses, and choruses are not only recognized but translated into meaningful musical transitions, preserving flow and continuity throughout the track.
Expressive Audio Output
One of the defining characteristics of the model is its ability to generate expressive vocals paired with well-balanced instrumentation. The vocal delivery carries tonal variation and emotional nuance, while the instrumental layer adapts dynamically to support the progression of the song.
This balance results in outputs that resemble produced tracks rather than synthetic experiments. Genres can shift naturally depending on the prompt, allowing the same system to generate anything from soft acoustic arrangements to high-energy electronic compositions.
Long-Form Composition
MiniMax Music 2.0 supports extended generation, producing tracks that can reach up to approximately five minutes in duration. This capability enables complete storytelling within a single output, making the model suitable for real-world media usage where continuity matters.
Use cases
- Music Producers: Rapid prototyping and production of full songs with minimal manual sequencing.
- Content Creators: Custom music for videos, games, podcasts, and streaming.
- App Developers: Embedding dynamic music generation in apps and services.
- Advertising & Media: Generating tailored soundtracks aligned with campaign moods and themes.
- Educational Tools: Teaching music composition and arrangement with AI-assisted workflows.
MiniMax Music 2.0 API pricing
| Usage | Price | Unit |
|---|---|---|
| Music generation | $0.03 | per generation |
Prices from the AI/ML API price list, checked on Nov 4, 2026.
MiniMax Music 2.0 vs other music models: prices
AI/ML API rates for 4 models, per generation.
| Model | Per generation |
|---|---|
| $0.03 | |
| $0.035 | |
| $0.1 | |
| $0.15 |
How to use the MiniMax Music 2.0 API
View docsBuild with your agent
Give your agent the model details, code and documentation.
1Get your API key
Create API keyexport AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"2Make your first request
curl 'https://api.aimlapi.com/v2/generate/audio' \
-H "Authorization: Bearer $AIMLAPI_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "minimax/music-2.0",
"prompt": "An upbeat lo-fi hip hop instrumental with warm piano chords, soft vinyl crackle and a relaxed drum groove",
"lyrics": "[Verse]\nStreetlights flicker, the night breeze sighs\nShadows stretch as I walk alone\nAn old coat wraps my silent sorrow\nWandering, longing, where should I go\n[Chorus]\nPushing the wooden door, the aroma spreads\nIn a familiar corner, a stranger gazes"
}'import os
import requests
headers = {
"Authorization": f"Bearer {os.environ['AIMLAPI_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "minimax/music-2.0",
"prompt": "An upbeat lo-fi hip hop instrumental with warm piano chords, soft vinyl crackle and a relaxed drum groove",
"lyrics": "[Verse]\nStreetlights flicker, the night breeze sighs\nShadows stretch as I walk alone\nAn old coat wraps my silent sorrow\nWandering, longing, where should I go\n[Chorus]\nPushing the wooden door, the aroma spreads\nIn a familiar corner, a stranger gazes"
}
response = requests.post("https://api.aimlapi.com/v2/generate/audio", headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.aimlapi.com/v2/generate/audio", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "minimax/music-2.0",
"prompt": "An upbeat lo-fi hip hop instrumental with warm piano chords, soft vinyl crackle and a relaxed drum groove",
"lyrics": "[Verse]\nStreetlights flicker, the night breeze sighs\nShadows stretch as I walk alone\nAn old coat wraps my silent sorrow\nWandering, longing, where should I go\n[Chorus]\nPushing the wooden door, the aroma spreads\nIn a familiar corner, a stranger gazes"
}),
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());Related articles
MiniMax Music 2.0 FAQ
What inputs and outputs does MiniMax Music 2.0 support?
MiniMax Music 2.0 takes audio, text as input and returns audio.
When was MiniMax Music 2.0 released?
MiniMax Music 2.0 became available on December 5, 2025.
How much does MiniMax Music 2.0 cost?
MiniMax Music 2.0 costs $0.03 per generation on AI/ML API, billed as you go with no subscription.
How is MiniMax Music 2.0 billed?
MiniMax Music 2.0 is billed per generation, a fixed charge per output rather than by prompt length.
Who created MiniMax Music 2.0?
MiniMax Music 2.0 was built by MiniMax.
How do I call MiniMax Music 2.0 on AI/ML API?
Send a request to v2/generate/audio with minimax/music-2.0 as the model id.
Is MiniMax Music 2.0 available through a single API key?
Yes. MiniMax Music 2.0 is served through AI/ML API, so the same key and endpoint format used for other models applies.
What is the MiniMax Music 2.0 model ID?
Use minimax/music-2.0 as the model parameter. Requests go to https://api.aimlapi.com/v2/generate/audio with your AI/ML API key.

-1%20(1).webp)
