Analyze a track
analyze_trackMeasure integrated LUFS, sample peak, duration, sample rate and stereo correlation without processing. Free, a couple of seconds. Run this before choosing a preset. Note: true peak and loudness range are NOT part of this fast pass — they are measured on the result and come back from get_job.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"audio_url": "<audio_url>"
},
"name": "analyze_track"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| audio_url | Yes | Public https URL of the audio file (wav/mp3/flac/m4a). A share link to the page works too — Suno/Udio song pages, Google Drive and Dropbox links are resolved to the file automatically. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lufs | No | ||
| channels | No | ||
| peak_dbfs | No | ||
| sample_rate | No | ||
| duration_sec | No | ||
| true_peak_db | No | null in the fast pass; see get_job for the measured value | |
| genre_suggestion | No | ||
| stereo_correlation | No |