Audio (read)
audio_readRead audio state without side effects to find IDs and check results, including loudness analysis, silence detection, mappings, properties, voice isolation, Fairlight presets, and normalize modes.
Instructions
Read audio state, no side effects: use it to find ids and check results. op.action (params; * = required):
analyze_loudness(path, clip): Measure integrated LUFS, true peak and LRA of a file with ffmpeg (no Resolve needed).
detect_silence(path, clip, noise_db, min_duration_s): Find silent intervals of a file with ffmpeg silencedetect (no Resolve needed).
get_audio_mapping(clip, item): Read the audio mapping of a clip or the source channel mapping of an item.
get_audio_properties(item*): Read audio properties of a timeline item (volume, pan, voice isolation, leveler).
get_voice_isolation(item, track): Read voice isolation state of a timeline item or audio track.
list_fairlight_presets(): List Fairlight preset names.
list_normalize_modes(): List valid normalizationMode names for normalize_audio_level.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | Yes | {action, ...params}. Parameters per action: see the description or this server's describe_action tool. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| result | Yes | ||
| channel | Yes |