audio_analyze_masking
Measure spectral overlap and level margins between vocal and instrumental renders to identify frequency masking conflicts for targeted mixing adjustments.
Instructions
Measure per-band spectral overlap and vocal-minus-instrument level margins.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vocal_path | Yes | Absolute path to the vocal render. | |
| max_seconds | No | Optional shorter analysis bound in seconds; the default reads up to 600. | |
| instrument_path | Yes | Absolute path to the instrumental render of the same section, rendered sample-synchronously. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vocal | Yes | ||
| balance | No | ||
| masking | No | ||
| parameters | Yes | ||
| limitations | Yes | ||
| measured_at | Yes | ||
| instrumental | Yes | ||
| context_ready | Yes | ||
| interpretation | No | measurements_only | |
| schema_version | No | 1.0 | |
| vocal_activity | No | ||
| analyzer_version | Yes | ||
| readiness_reasons | Yes | ||
| masking_analyzer_version | Yes |