# Piano Chords & Scales — exercise recipes (for AI agents)

> Worked examples mapping common piano-teaching tasks to ready-to-open exercise
> URLs on pianokitty.com. Use these as templates: change the `key`, `ct`,
> `scaleType`, `progression`, etc. to adapt. The "Mixed" section combines an
> exercise drill with display-pref overrides (e.g. staff notation) in one link.
> Full param reference: /help/params.md.

## Chord drills

- **Major triads in every key** — _Practice major triads in all twelve keys, root position._
  /app?subject=chords&voicing=triads&ct=0&inv=0
- **Major & minor triads mixed** — _Drill major and minor triads together._
  /app?subject=chords&voicing=triads&ct=0%2C1&inv=0
- **All four triad qualities** — _Major, minor, diminished and augmented triads._
  /app?subject=chords&voicing=triads&ct=0%2C1%2C2%2C3
- **Triads through all inversions** — _Major and minor triads in root, first and second inversion._
  /app?subject=chords&voicing=triads&ct=0%2C1&inv=0%2C1%2C2
- **White-key triads (beginner)** — _Triads rooted only on the white keys._
  /app?subject=chords&voicing=triads&ct=0%2C1&bn=0%2C2%2C4%2C5%2C7%2C9%2C11
- **Core seventh chords** — _maj7, m7 and dominant 7 chords._
  /app?subject=chords&voicing=sevenths&ct=6%2C7%2C8
- **Diminished 7th chords** — _Diminished seventh chords in all keys._
  /app?subject=chords&voicing=sevenths&ct=10
- **Triads, both hands, root in the bass** — _Right hand the triad, left hand just the root._
  /app?subject=chords&voicing=triads&ct=0%2C1&hand=both&lplay=root
- **The two ♭9 chords on their own** — _Drill m7♭9 and m7♭5♭9 in every key._
  /app?subject=chords&voicing=sevenths&ct=50%2C51&inv=0

## Scales

- **C major scale, note by note** — _Walk up the C major scale one note at a time._
  /app?subject=scales&key=C&mode=major&voicing=singleNotes&seq=inOrder
- **Diatonic triads of the major scale** — _Harmonize the major scale in triads, in order._
  /app?subject=scales&mode=major&voicing=triads&seq=inOrder&inv=0
- **Diatonic seventh chords of the major scale** — _Harmonize the major scale in seventh chords._
  /app?subject=scales&mode=major&voicing=sevenths&seq=inOrder
- **Natural minor scale notes** — _Play the natural minor scale, ascending._
  /app?subject=scales&mode=naturalMinor&voicing=singleNotes&seq=inOrder
- **Harmonic minor scale notes** — _Play the harmonic minor scale._
  /app?subject=scales&mode=harmonicMinor&voicing=singleNotes&seq=inOrder
- **Major pentatonic scale** — _Practice the major pentatonic scale._
  /app?subject=scales&mode=pentatonicMajor&voicing=singleNotes&seq=inOrder
- **Blues scale** — _Run the blues scale._
  /app?subject=scales&mode=blues&voicing=singleNotes&seq=inOrder
- **Dorian mode** — _Play the Dorian mode._
  /app?subject=scales&mode=dorian&voicing=singleNotes&seq=inOrder
- **Scale in diatonic thirds** — _Play the major scale harmonized a third above each degree._
  /app?subject=scales&mode=major&voicing=int3&seq=inOrder
- **Scale in octaves** — _Play the major scale doubled at the octave._
  /app?subject=scales&mode=major&voicing=int8&seq=inOrder
- **Minor scale through all keys, twice each** — _Play the natural minor scale twice in each key around the circle of fifths before moving on._
  /app?subject=scales&mode=naturalMinor&seq=inOrder&safter=cofCW&safn=2
- **Diatonic ninth chords of a major scale** — _Play the ninth chord built on every degree of C major._
  /app?subject=scales&key=C&mode=major&voicing=ninths&seq=inOrder
- **Diatonic ninth chords of a natural minor scale** — _Play the ninth chord on every degree of A natural minor._
  /app?subject=scales&key=A&mode=naturalMinor&voicing=ninths&seq=inOrder

## Chord progressions

- **ii–V–I through all keys (circle of fifths)** — _Practice the ii–V–I jazz cadence in every key around the circle of fifths._
  /app?subject=progressions&prog=ii+V+I&advrep=true&advrepn=2&advrepd=cofCW
- **I–V–vi–IV pop progression** — _The four-chord pop progression._
  /app?subject=progressions&prog=I+V+vi+IV
- **I–vi–IV–V doo-wop changes** — _The 50s doo-wop progression._
  /app?subject=progressions&prog=I+vi+IV+V
- **12-bar blues** — _Play a 12-bar blues in I–IV–V._
  /app?subject=progressions&prog=I+I+I+I+IV+IV+I+I+V+IV+I+V
- **Progression with Roman-numeral labels** — _Show the Roman numeral for each chord in the progression._
  /app?subject=progressions&prog=I+vi+IV+V&qls=roman

## Ear training

- **Ear training — recognize triad qualities** — _Hear a chord and identify whether it is major, minor, diminished or augmented._
  /app?activity=ear&subject=chords&voicing=triads&ct=0%2C1%2C2%2C3

## Naming (multiple choice)

- **Multiple-choice naming — seventh chords** — _Name seventh chords from a multiple-choice list._
  /app?activity=naming&subject=chords&voicing=sevenths&ct=6%2C7%2C8

## Rhythm game

- **Rhythm game at 80 BPM** — _Metronome rhythm game, moderate tempo._
  /app?activity=jumper&tempo=80

## Mixed — drill + display prefs (exercise × user options)

- **F# major triads, read on the staff** — _Diatonic triads of F# major, shown as notes on the staff, up and down._
  /app?subject=scales&key=F%23&mode=major&voicing=triads&seq=inOrderUpDown&nd=staff
- **Triads on the staff, broken (melodic) ascending** — _Sight-read diatonic triads as a melodic line, ascending._
  /app?subject=scales&mode=major&voicing=triads&seq=inOrder&nd=staff&smel=asc
- **Seventh chords on the bass-clef staff** — _Read diatonic seventh chords in the bass clef._
  /app?subject=scales&mode=major&voicing=sevenths&seq=inOrder&nd=staff&clef=bass
- **Single notes on the staff (bass clef sight-reading)** — _Name the notes of the C major scale read off the bass-clef staff._
  /app?subject=scales&key=C&mode=major&voicing=singleNotes&seq=inOrder&nd=staff&clef=bass
- **Triads with the root highlighted and fingering shown** — _Major and minor triads with the root note marked and finger numbers displayed._
  /app?subject=chords&voicing=triads&ct=0%2C1&hlroot=true&fing=true

## songs

- **Play a melody, one note at a time** — _Practice the melody C D E F G A B as single notes._
  /app?subject=songs&spec=C+D+E+F+G+A+B&spsn=true&seq=inOrder
- **A real tune as single notes** — _Practice the opening of Ode to Joy note by note._
  /app?subject=songs&spec=E+E+F+G+G+F+E+D+C+C+D+E+E+D+D&spsn=true&seq=inOrder
- **A melody written in bars** — _Practice a melody with bar lines, in order._
  /app?subject=songs&spec=C+D+E+F+%7C+G+A+B+C+%7C+B+A+G+F+%7C+E+D+C&spsn=true&seq=inOrder
- **A specific chord sequence** — _Practice the chords D, G and C in order._
  /app?subject=songs&spec=D+G+C&seq=inOrder
- **A chord sequence with written inversions** — _Practice Am first inversion, Cmaj7, then F#m7b5 over A._
  /app?subject=songs&spec=Am.1+Cmaj7+F%23m7b5%2FA+C%2FE&seq=inOrder
