Research composition advice
research_compositionUse this when starting a real song (sections, a story, over ~20 s), once, not for simple sounds: varied advice with ranges for every stage (plan, harmony, melody, layers, mix) from a curated corpus. Then song(plan). No AI composes music here. Schema 3b8fe45c.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"brief": "<brief>"
},
"name": "research_composition"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | ||
| avoid | No | Ids already used | |
| brief | Yes | Function, feel, length, instruments | |
| limit | No | ||
| stage | No | Omit for all stages at once | |
| facets | No | Optional: feel, function, tempo... |