build_session_template
Build a complete Ableton Live session template by creating tracks, loading effects, setting names, colors, volumes, and configuring tempo in one operation.
Instructions
Build a complete session template — creates tracks, loads effects, sets names/colors/volumes, and configures tempo. This is the the quickest way to set up a new session.
Parameters:
track_configs: List of track config dicts, each with:
name: Track name
color: Color index (optional, default -1)
effects: List of effect names to load (optional)
volume: Initial volume 0-127 (optional, default 80)
send_a: Send A level 0-127 (optional, default 0)
bpm: Session tempo (default 90)
time_sig: Time signature as "num/denom" (default "4/4")
Example track_config: {"name": "Sub/Pad", "color": 43, "effects": ["Auto Filter", "Reverb", "Chorus"], "volume": 80, "send_a": 40}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bpm | No | ||
| time_sig | No | 4/4 | |
| track_configs | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |