...There are two variants of the program: Kangas Sound Editor which requires MySQL for its database, and Kangas Sound Editor QI which does not (it uses an internal database - HSQLDB - instead).
Kangas Sound Editor (QI) uses a system of boxes or cells, which are placed by the user onto a timeline using drag-and-drop, and which represent entities such as chords, repetition, and individual sounds or notes.
The program's database allows the user to create and store harmonics, used for constructing melodic instruments, and anti-harmonics, which are used for constructing percussion instruments.
...