ArtSong is a large and highlyconfigurable musical building-block based algorithmic music composition framework designed for composers, experimental musicians, and advanced music hobbyists. Designed as a general-purpose composition framework, ArtSong is 'intended' to be devoid of any particular musical style; an electronic-procedural manuscript paper that you can apply to any specific composition problem.
ArtSong™ is a tool for algorithmically generating and organizing musical materials. Designed as a general-purpose algorithmic composition framework, ArtSong™ is 'intended' to be inherently devoid of any particular musical style; an electronic-procedural manuscript paper that you can apply to any specific composition problem. Your creativity, selection-of, and skill-using the various components, algorithms, composition-variables, control-events, etc., determine ArtSong's musical output.
The myriad musical elements, materials, and operations of musical composition are organized into musical 'Component' building blocks which you combine in different ways to assemble ArtSong composition Projects.
ArtSong allows you to exert as much or as little control on the composition process as your musical goals require. On the 'extreme-control' side, you can compose in ArtSong entirely on an individual note-by-note basis, literally specifying each note's pitch, duration, and volume. Or you can use the algorithmic-generative capabilities provided by ArtSong's composition engine.
Although 'anything' can be composed in ArtSong, composing specific musical styles requires knowledge of the distinguishing characteristics of that particular musical style and the ability to implement those characteristics in ArtSong. Some pre-existing knowledge and understanding of musical terminology, materials, and common operations is highly recommended.
Key Features of ArtSong 6 Lite:
-Over 30 algorithm plugins including 8 distribution functions, chaos attractors, image to music, text to music, meter, chord progression generaters
-Controller components supporting any MIDI channel-voice message can be associated with specific tracks
-Unlimited tracks and algorithms per project
-Setup and directly compose an entire score at once or compose in real-time while playing
-Tonal compositions can set a pitch-generation probability for each individual pitch-class for adding varying degrees of chromaticity to tonal compositions.
-Scale and Chord resources can be defined and applied as defined over the full 1- to 10-octave MIDI pitch range. Chords defined within a 1-octave range will be repeated each octave, chords defined over a 2-octave range will be applied every two octaves, etc.
-A Single-Note Editor has been added for adding-editing of individual note events.
-Multiple Time Signatures
-Multilevel Undo/Redo
-Save projects as MIDI, ArtSong Projects, or simple CSound score files
-Automatic conversion of MIDI files to ArtSong projects
-Build custom libraries of data patterns, presets, and project templates for reuse .