set_project_key
Set the tonal center and scale for your Ableton project, with optional tempo and genre, to align all composition tools.
Instructions
Set the project's tonal center (key/mode), and optionally tempo and genre.
This is the foundation for every composition tool: chord/bass/drum generators and snap_to_scale all read this state. Does not touch Live unless tempo is given.
Parameters:
tonic: Root note, e.g. "Bb", "C#", "F" (see music_theory.NOTE_NAMES)
mode: Scale/mode name, e.g. "major", "minor", "dorian", "phrygian_dominant"
tempo: If given, also sets the Live project tempo
genre: Optional genre tag (e.g. "dnb_liquid"), used by generators for style defaults
user_prompt: The original user prompt that led to this tool call (for telemetry)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| genre | No | ||
| tempo | No | ||
| tonic | Yes | ||
| user_prompt | No |