song_starter
Starts a full song idea in one step: builds a genre-based session template with instruments and returns, plus a matching first scene of chords, bass, drums and melody.
Instructions
Start a song in a genre in one step: the session template (instruments, chains, returns) plus a first scene with chords, bass, drums and a melody that fit together. Genres: ballad, pop, mizrahi_pop, singer_songwriter, cinematic, house, six_eight. key/tempo override the genre's; change seed for another idea. build_template=False writes the parts into the existing Piano/Bass/Drums tracks instead.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "song_starter"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | ||
| seed | No | ||
| genre | No | ballad | |
| tempo | No | ||
| build_template | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |