setup_session
Set tempo, time signature, and create multiple tracks with instruments, volume, and pan in one command to bootstrap an Ableton session.
Instructions
Bootstrap an Ableton session in (effectively) one round-trip: set tempo, set time signature, and create a list of tracks with optional names, instruments, volume, and pan.
Parameters:
tempo: BPM (e.g. 120.0)
time_signature: [numerator, denominator], e.g. [4, 4] or [6, 8]
tracks: list of dicts. Each entry may contain:
type: "midi" or "audio" (default "midi")
name: optional track name
instrument_uri: optional browser URI (load via
search_browserfirst)volume: optional 0.0-1.0
pan: optional -1.0 to 1.0
Tracks are created in order at the END of the existing track list. Returns a JSON summary of every step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tempo | No | ||
| time_signature | No | ||
| tracks | No |