ElevenLabs Music v2 composes from a text prompt or, for tighter control, a section-by-section plan that replaces the prompt outright - each section carrying its own length, lyrics, and styles to pursue or avoid. On MachGen it renders 3 seconds to 5 minutes, accepts up to 2,000 characters, and can be forced instrumental.
ElevenLabs Music v2 composes from a text prompt or, for tighter control, a section-by-section plan that replaces the prompt outright - each section carrying its own length, lyrics, and styles to pursue or avoid. On MachGen it renders 3 seconds to 5 minutes, accepts up to 2,000 characters, and can be forced instrumental.
ElevenLabs Music v2 API on MachGen. Compare supported generation modes, examples, and current pricing from the live pricebook.
This table reflects the model routes and controls currently exposed by MachGen.
| Mode | Required input | Available settings |
|---|---|---|
| Music | Text prompt and a length, or a section-by-section composition plan in place of the prompt | Length: 3-300s Section-by-section composition plan Prompt limit: 2,000 characters |
For model background, technical details, and architecture, see the official ElevenLabs music guide.
Try this model in the MachGen Playground.
Official documentation may describe capabilities or parameters that are not currently exposed by MachGen. Use the Inputs and output settings section above as the source of truth for this page.
See Pricing for currently published MachGen rates. When available, the Playground estimate reflects the selected task and output settings.
Deployment: Pass-through. ElevenLabs Music v2 is pass-through. MachGen sends the request through its upstream provider integration and returns the generated asset.
The Playground and API sections on this page list the inputs and output settings exposed for this model.