The automatic orchestration problem is that of assigning instruments or sounds to the notes of an unorches-trated score. This is related to, but distinct from, problems of automatic expressive interpretation. A simple algorithm is described that successfully orchestrates scores based on analysis of one musical structure – the " Z-chain. " One way for an… (More)
—We address the problem of autonomously generating original music in a dual system, comprising a generative and analytic module—a " listener. " The analytic system implements a novel detailed theory of music, involving the recursive application of the concepts of shape, pattern, and motion.
Automatic arrangement is the problem of transforming an input score into a full orchestration, e.g. realized with samples. A subproblem, on which arrangement depends, is to establish the dynamic levels of individual parts, their articulations, and how parts are to align. A new kind of structural analysis is described: the interpretation of music means the… (More)
We describe a computational project concerning labeling of dissonance treatments – schematic descriptions of the uses of dissonances. We use automatic score annotation and database methods to develop schemata for a large corpus of 16th-century polyphonic music. We then apply structural techniques to investigate coincidence of schemata, and to extrapolate… (More)
Musical meta-creation is an artistic and technical field in which the results (i.e. music) often cannot be empirically tested. The processes by which music is generated, however, afford a rational level of discourse. This paper suggests ways in which we might orient our discussion and our system-building in order to explore musical possibility and use… (More)