Full Program »
Introducing a Context-based Model and Language for Representation, Transformation, Visualization, Analysis and Generation of MusicA software system for symbolic music processing is introduced in this paper. It is based on a domain model representing compositions by means of individual musical contexts changing over time. A corresponding computer language is presented which allows the specification and textual persistence of composition models. The system provides an infrastructure to import, transform, visualize and analyze music in respect of individual musical aspects and parameters. The combination of these components provides the basis for an automated composition system capable of generating music according to given statistical target distributions using an evolutionary algorithm.