generate or extend music
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
task type
create, extend, upload_extend, upload_cover, cover, use_styles_lyrics, replace_section, add_instrumental, add_vocals, gen_stem_two, gen_stem_all "create"
model version
chirp-v35, chirp-v40, chirp-v45, chirp-45+, chirp-v45-lite, chirp-v50 "chirp-45+"
Whether to make instrumental.
false
Lyrics prompt. If set, model will compose based on it.
"A bright summer pop song about road trips and friends."
Aligned lyrics continuation (recommended for task=replace_section).
"Keep the chorus energetic and catchy with harmonies."
Lyrics infill text (used when task=replace_section).
"Fill in the missing bridge with reflective lines."
Use GPT to generate lyrics; provide only a short description prompt.
"Upbeat EDM about sunrise and new beginnings."
Song style tags. Either a comma-separated string or an array of strings.
"Hip-Hop/Rap, Happy, Party"
Negative song style tags. Either a comma-separated string or an array.
"Sad, Slow"
Song title.
"Roadtrip Sunrise"
clip_id for continuing from existing audio or referencing a base.
"clip_abc123"
Continue position in seconds (extend,upload_extend).
x >= 030
Target range for replace_section or add_* tasks. end_s should be >= start_s.
{ "start_s": 10, "end_s": 22 }only used for task replace_section ,Target range for infill_context_range. end_s should be >= start_s.
{ "start_s": 10, "end_s": 22 }Artist persona configuration. Provide both 'persona_id' and 'artist_clip_id' to mimic style.
{
"persona_id": "persona_xyz789",
"artist_clip_id": "clip_abc123"
}Advanced controls via sliders. All values are 0~1. Omit to use defaults.
{
"style_weight": 0.6,
"audio_weight": 0.4,
"weirdness_constraint": 0.2
}Vocal gender.
m, f "m"
task id. Use this id to query task status.
"15c257ff-43f7-4678-bd41-202ad6b8488b"