11 chord qualities
From simple triads (major, minor, diminished, augmented, sus2, sus4) to seventh chords (major 7th, dominant 7th, minor 7th, minor 7 flat 5, diminished 7th).
Pick a root note and a chord quality to see its notes, watch them light up on a two-octave keyboard, and hear the chord played back.
Every chord quality is defined as a fixed set of semitone intervals above the root, following standard music theory. A major triad is always root, root+4 semitones, and root+7 semitones; a minor triad is root, root+3, and root+7; and so on for every quality in the list. Picking a root note simply transposes that same interval pattern to start on a different note. The keyboard then highlights every key whose pitch class matches one of the chord tones, across both octaves shown, so you can see the full shape of the chord.
From simple triads (major, minor, diminished, augmented, sus2, sus4) to seventh chords (major 7th, dominant 7th, minor 7th, minor 7 flat 5, diminished 7th).
Chord tones repeat every octave, so both octaves on the keyboard highlight together to show every occurrence of each note.
Play chord generates the chord tones as simple oscillator tones with the Web Audio API, entirely in your browser.
With standard, fully deterministic music theory interval formulas. For example a major triad is always the root plus 4 and 7 semitones, a minor triad is the root plus 3 and 7 semitones, and so on for every chord quality in the list.
Chord tones are pitch classes, not single fixed notes, so the same note name repeats every octave. Showing two octaves highlights every occurrence of each chord tone, which makes the shape of the chord easier to see on the keyboard.
No. Nothing is uploaded or recorded. The Play chord button generates simple oscillator tones directly in your browser using the Web Audio API.
The note names and keyboard highlighting still work normally. If the Web Audio API isn't available, clicking Play chord shows a message explaining that playback isn't supported in your browser instead of failing silently.
Not currently. This tool shows and plays chords in root position, with the root as the lowest note, near middle C. Inversions and voicings are outside its current scope.
More handy tools from My Panda Toolbox.