This form has multiple functions. From the inserted notes, it calculates chord names, creates a XML file and plays the chords.
It also suggests harmonic sequences from chord names or harmonic functions; solves given bass and given canto;
Informs warnings of possible problems in the sequence, such as parallel fifth or eighth, direct movement, false chromatism, etc.
Pass the mouse over the form buttons and the errors and warnings box to read specific information.