generate_scale
Generate MIDI notes for a musical scale to provide a palette of valid pitches, preventing out-of-key melodies in chiptune/retro composition.
Instructions
Generate the correct MIDI notes for a musical scale, to use as a palette of valid pitches when composing. Use this tool (or suggest_scale_for_mood) ALWAYS before inventing note numbers manually — that avoids out-of-key / random-sounding melodies.
scale_type accepts: major, natural_minor, major_pentatonic, minor_pentatonic, dorian, mixolydian, phrygian, lydian.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| octaves | No | ||
| scale_type | Yes | ||
| tonic_midi | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||