Loudness over time (for graphing / visualization)
analyze_timeseriesExtract short-term LUFS loudness samples and downsampled waveform peaks from public audio URLs or local files for charts, meters, and waveform UIs.
Instructions
Short-term LUFS samples over time (EBU R128, ~3s window) with their time-base, plus downsampled waveform peaks. Arrays suitable for loudness-over-time charts, level meters, and waveform UIs. Audio source: a public https URL, or a local file path (path).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "analyze_timeseries"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Public https URL to the audio file. Provide exactly one of url or path. | |
| path | No | Path to a LOCAL audio file on this machine, analysed without hosting it publicly (files up to 4 MB are sent inline; larger ones up to 150 MB upload over a signed URL). Provide exactly one of url or path. | |
| waveformPoints | No | Waveform peak count (default 200). |