loudness_timeline
Generate a per-100ms loudness curve for audio files, showing momentary and short-term LUFS to reveal dynamic shifts and peak moments.
Instructions
The loudness-over-time curve of a whole WAV, FLAC, mp3, or ogg file, as JSON: momentary (400 ms) and short-term (3 s) LUFS sampled every ~100 ms. This is the dynamics view the single integrated-LUFS / LRA summary in probe_audio can't give — where a mix gets loud, where a gate opens, how the level moves through a build or a chorus. Use it to check whether a change actually moved the dynamics, or to find the loudest moment. Every point's time is measured from the start of the file. (For a windowed analysis with an anchored offset, use probe_audio with from_s/to_s.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hop_ms | No | Spacing between timeline points, milliseconds. Default 100 (the EBU R128 momentary update rate). | |
| audio_path | Yes | Path to a WAV, FLAC, mp3, or ogg file. |