singleFile

Getting the single region mp3 file

singleFile

POST /singleFile

The endpoint generates a single region MP3 file based on the provided parameters.

Request Body

NameTypeDescription

params

JSON Object

an object containing user music params values: intensity, tempo, rhythm, tone , variance. These values are either integers ranging from 1 to 9 (mean parameter value) or keyframes arrays (except tempo).

duration

int

Requested composition time in seconds. If no parameter value is passed, the default time value is 60 seconds. Currently, there is a limit set at 1200 seconds.

tags

Array (int)

An array of integers representing tag id's.

{
    "mp3": "https://api.muzaic.ai/result/2024-01-17/57c1bc6585f67ab2cf328b8fb1376e1b.mp3",
    "motiveId": 16,
    "status": "motiveId overwritten",
    "tokensUsed": 48,
    "executionTime": 9.0536079406738
}

Good to know: All the parameters are optional, so you don't need to pass anything to get music! However, it's worth noting that this may not be the best strategy to get the music you need. The more data you pass, the more control you have. Conversely, the less data you pass, the more automated the process becomes. Ultimately, you decide what you need the most!

Last updated