Page loading and first analyzing could take some time, additional software is required to load...
My bachelor thesis, which explains the music theory this program is based on, can be found here: Download pdf
A good overview about the abc music notation standard can be found using the help button here: https://editor.drawthedots.com/.
The full documentation is available here: https://abcnotation.com/wiki/abc:standard:v2.1
Examples:
The analysis line shows the resulting harmonies of the individual voices, all notes arranged in one octave.
A “Harmonic State” is an extension of the concept of the key which a listener of music perceives as the "current key". The difference between a key and a harmonic state is that a harmonic state can consist of different keys at the same time, if the key is not clear.
If we have a harmonic state with a single key, we can give the sauterian formula for a harmony in this key: We indicate which chord tones of the tonic, subdominant and dominant of the key are used to form the harmony, for example "T35D13S1". A "/" is used for a rest, "ind." if we have a harmonic state with more than one key. If there are tones in the harmony that are not part of tonic, subdominant or dominant, these tones are atonal tones and are appended after an "A". For tones which are part of two of the T,S and D chords, we write the formula which give the form with the lowest degree of dissonance (see below). For example: "T135" is used instead of "T135D1S5".
There are definitions for consonance and dissonance in the theory used here: