sound_plan_palette
Plan a sound palette by assigning instruments and presets to musical roles from your loaded inventory, returning scored, deterministic assignments you can review before applying.
Instructions
Choose an instrument and preset for each musical role from loaded sounds.
Read-only: reads the live inventory and returns deterministic assignments
with score reasons and a palette_id, without changing FL or history. With
base_palette_id it plans a variation for a later section instead, keeping
the base palette's anchors except replace_roles. Explicit roles and
preferences override genre defaults. Review the plan, then apply it with
sound_apply_palette before writing notes, so parts fit the chosen sounds.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | The brief, roles to fill, creative direction, preferences, exclusions, and history policy. | |
| section | No | Section the variation is for, such as chorus. Variation only. | |
| replace_roles | No | Roles a variation may replace; other anchors are kept. Variation only. | |
| base_palette_id | No | Plan a section variation of this existing palette instead of a new palette. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |