To use KATI, you need to register. ( Why do we want you to register? )
If you are logged in, you can give KATI a melody in the form of an xml file (.musicxml, .xml, .mxl). KATI will process the file and send it back as a 4-part harmonization.
If the file contains more than one voice, KATI will harmonize only the top voice.
Fermatas in the melody as well as slashes, commas and periods in the text will be treated as cadence points by KATI.
KATI also tries to recognize the melodic mode and adjusts harmonic principles accordingly.
KATI is a non-commercial research project and we would like to know who is using the program. If you register and give us a little information about yourself, you will help us make decisions for future projects and research.