Transpose chords
transpose_chordsTranspose a chord progression up or down, either by semitones or from one key to another. Returns the new chords and a link to the transposer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chords | Yes | Chords separated by spaces or commas, e.g. "C G Am F". | |
| to_key | No | Target key, e.g. "E". | |
| from_key | No | Original key, e.g. "C" (alternative to semitones). | |
| semitones | No | Semitones to move (positive = up). |