Songwriter
Normalize musical controls
Normalize tempo, key, duration and vocal language.
POST
/
api
/
vibe
/
parameters
Normalize tempo, key, duration and vocal language.
Use request setup for account headers.
JSON body
number
Round and clamp to 40 to 220.
string
Root and scale; flat roots normalize to sharp equivalents.
number
Round to five-second steps and clamp to 15 to 300.
string
Supported two-letter language code; defaults to en.
Response
Returns normalizedbpm, keyScale, audioDuration and vocalLanguage. Unusable tempo, key or duration values can be omitted. An unsupported scale becomes minor; an unsupported language becomes en.⌘I