Variety of predefined instruments, scales and functions. Few music generation algorithms -including stochastis algorithm, converting various file formats to music. In-built music notation (without print). Editing functions. While basic unit of musical composition is phrase, which the software can algorithmically or otherwise generate from a (usually text or image) file, make stochastic music or generate otherwise. User can manipulate the phrase - change note durations (elongate) , reverse, palindrome, transpose, retrograde etc in a special phrase dialog. User than can add phrase to a part, select instrument and scale (or define new one), generate rhythms and save them for later usage. From parts a score is built, which can be saved to a MIDI file. User can define additional scales and extract scale from given music files, adding new scales to a scale library. The same applies to rhythm. There are some other features like simple variations. This is a DEMO version, in sense that it does not yet include all planned functions, GUI options and algorithms, such as various algorithms used by contemporary composers, such as Boulez, Xenakis etc.