• Define multiple musical segments for the overall project and/or individual MIDI tracks and apply different generational algorithms and composition properties to each.

• Combine generative algorithms like Text to MIDI, Image to MIDI, Mandelbrot/Julia Set, Iterated Function System and Quadratic Attractors, etc. with more traditional pattern-generation, instrumental texture control, thematic sequencing, phrasing, and cadencing functions.

• Specify or algorithmically generate scales and chord progressions as well as control how individual track pitches adhere to those harmonic constraints.

• Apply contours, envelopes, ramp function, fourier curves, and several different types of probability distributions to over 100 different composition variables controlling note probabilities, volumes, articulations, chord root progessions, and much more.

• Save configuration settings for reuse as project templates or component presets.

• Create custom basic or pascal scripts for composition and editing.

• Output your compositions as standard MIDI files for import into your favorite digital audio workstation (DAW) for final production.