New in version 2.0.
Analyze expr and return chord class.
abjad> from abjad.tools import tonalitytools
abjad> chord = Chord([7, 10, 12, 16], (1, 4))
abjad> tonalitytools.analyze_chord(chord)
CDominantSeventhInSecondInversion
Return none when no tonal chord is understood.
abjad> chord = Chord(['c', 'cs', 'd'], (1, 4))
abjad> tonalitytools.analyze_chord(chord) is None
True
Raise tonal harmony error when chord can not analyze.