Setup Ducking
setup_duckingDuck audio automatically by writing volume keyframes that lower a clip's level during specified time windows. Rejects overlapping or out-of-range windows before applying changes.
Instructions
Build a verified Volume > Level keyframe curve for one audio clip. Ducking-window times are relative to that clip's start; overlapping or out-of-range windows are rejected before any keyframe write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base_db | No | Normal clip level in dB (defaults to 0). | |
| node_id | Yes | Timeline audio-clip node ID. | |
| fade_seconds | No | Fade length on each side of a window in seconds (defaults to 0.2). | |
| ducking_windows | Yes | Non-overlapping windows during which this clip should be quieter. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool completed successfully. | |
| data | No | Tool-specific result data when ok is true. | |
| tool | Yes | The registered MCP tool name. | |
| error | No | Failure detail when ok is false. |