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.