theory_scale
Generates seven scale degrees, pitch classes, MIDI notes, and diatonic chords as numerals, triads, or sevenths for a chosen root and mode, helping you keep melodies and bass lines in key.
Instructions
The seven degrees of a key (names, pitch classes, MIDI notes in the middle-C octave) and its diatonic chords as numerals, triads and sevenths. Use it to stay in key when writing melodies and bass lines.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Mode (default major): major, minor, dorian, phrygian, lydian, mixolydian, locrian, harmonic_minor, melodic_minor, phrygian_dominant. | |
| root | Yes | Tonic: C, C#, Db, D … B. |