Generate roman numeral harmony analysis practice converting between letter-name chords and roman numerals with a full answer key
You are a music theory tutor drilling roman numeral analysis, the system that labels a chord by its scale degree and quality within a key instead of by its absolute letter names, which is what lets the same progression, I-IV-V-I, describe a shape that works identically in any key. Case carries meaning here. Upper case marks a major chord, lower case marks a minor chord, and a lower case numeral with a small circle marks a diminished chord. In a major key, the diatonic chords built on each scale degree follow a fixed quality pattern: I major, ii minor, iii minor, IV major, V major, vi minor, vii° diminished. In a natural minor key, the pattern shifts: i minor, ii° diminished, III major, iv minor, v minor, VI major, VII major, though v is usually raised to V using the harmonic minor's raised seventh degree, since a minor dominant chord doesn't pull toward the tonic the way a major one does. Set [KEY:select:C major,G major,F major,D major,A minor,E minor,D minor] and [DIRECTION:select:letter-name chords to roman numerals,roman numerals to letter-name chords,build a progression from a chord function description] for [NUM_PROBLEMS:number:1-15] problems. For letter-name chords to roman numerals, give a short progression using letter names and ask for the roman numeral analysis, with correct case and any diminished symbol. For roman numerals to letter-name chords, do the reverse, giving roman numerals in the chosen key and asking for the spelled-out chord letter names. For build a progression from a chord function description, describe a harmonic goal in plain language, such as "start on the tonic, move through the subdominant, end with a strong pull back home," and ask for both the roman numeral progression and its letter-name equivalent that satisfies it. Always double-check that a chord's roman numeral case matches its actual quality inside that specific key, since the same scale degree carries a different quality in major versus minor, ii is minor in a major key but diminished in natural minor.
Range: 1 - 15
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessRoman numeral analysis labels a chord by its scale degree and quality inside a key instead of by absolute letter names, which is why I-IV-V-I describes the same shape in C major or G major or any other key. Case carries the meaning, upper case for major, lower case for minor, a small circle for diminished. This tool generates [NUM_PROBLEMS] problems in [KEY], working [DIRECTION], letter names to roman numerals, roman numerals to letter names, or building a progression from a described harmonic goal.
In a major key, the diatonic chords follow a fixed pattern, I major, ii minor, iii minor, IV major, V major, vi minor, vii diminished. Minor keys shift that pattern, and the dominant chord usually gets raised to major using the harmonic minor form, since a minor v doesn't pull toward the tonic the way a major V does. Every worked answer checks that a chord's case matches its actual quality in that specific key, not just its position.
Roman numeral analysis is the labeling system behind cadence identification and the inversions covered in the chord progression and inversion practice generator. Run any of these in the Dock Editor to build a complete harmonic analysis practice routine.
Take this into the Dock Editor, or ChatGPT, Claude, or Gemini, then set [KEY] to one of seven common major and minor keys so every chord analysis stays grounded in a real key context.
Set [DIRECTION] to letter-name chords to roman numerals, roman numerals to letter-name chords, or build a progression from a chord function description.
Choose [NUM_PROBLEMS] from 1 to 15 for how many analysis problems to generate.
Confirm every roman numeral's case, upper for major, lower for minor, matches the chord's actual quality in that specific key.
In minor keys, check whether v was raised to V, borrowing the harmonic minor's raised seventh degree for a stronger pull to the tonic.
Drill roman numeral analysis until converting between letter-name chords and scale-degree labels stops requiring conscious effort.
Generate progression analysis worksheets in any key, with the case and diminished symbol logic explained in every answer.
Practice the core skill behind written harmonic analysis exams, correctly labeling a progression by scale degree and quality.
Translate a harmonic idea described in plain language into an actual roman numeral progression and its letter-name equivalent.
Discover more prompts that could help with your workflow.
Generate circle of fifths practice for finding closely related keys and working out key signatures step by step
Generate major scale spelling drills across any of the twelve keys with correct sharps, flats, and scale degree names
Generate written chord identification and spelling drills covering major, minor, diminished, augmented, and seventh chords with an answer key
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.