compose
Generate, write, and play a complete Strudel pattern from a chosen genre in one step, auto-initializing the default browser when needed.
Instructions
Generate, write, and play a complete pattern in one step. Auto-initializes default browser if needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | Musical key (default: C) | |
| style | Yes | Genre: techno, house, dnb, breakbeat, trap, jungle, ambient, experimental, intelligent_dnb, trip_hop, boom_bap. Anything else (jazz included) gets techno drums, and the response says so. | |
| tempo | No | BPM (default: genre-appropriate) | |
| auto_play | No | Start playback immediately (default: true) | |
| session_id | No | Optional session ID (#108). Omit to use default session. compose auto-init only applies to default session — named sessions must already exist. | |
| get_feedback | No | Get AI feedback on the generated pattern (default: false) |