A Sequential Covering Evolutionary Algorithm for Expressive Music Performance
نویسندگان
چکیده
In this paper, we describe an evolutionary approach to one of the most challenging problems in computer music: modeling the knowledge applied by a musician when performing a score of a piece in order to produce an expressive performance of the piece. We extract a set of acoustic features from Jazz recordings thereby providing a symbolic representation of the musician’s expressive performance. By applying a sequential covering evolutionary algorithm to the symbolic representation, we obtain an expressive performance computational model capable of endowing a computer generated music performance with the timing and energy expressiveness that characterizes human generated music.
منابع مشابه
Tempo Tracking Rhythm by Sequential Monte
We present a probabilistic generative model for timing deviations in expressive music. performance. The structure of the proposed model is equivalent to a switching state space model. We formulate two well known music recognition problems, namely tempo tracking and automatic transcription (rhythm quantization) as filtering and maximum a posteriori (MAP) state estimation tasks. The inferences ar...
متن کاملA new multi-mode and multi-product hub covering problem: A priority M/M/c queue approach
One main group of a transportation network is a discrete hub covering problem that seeks to minimize the total transportation cost. This paper presents a multi-product and multi-mode hub covering model, in which the transportation time depends on travelling mode between each pair of hubs. Indeed, the nature of products is considered different and hub capacity constraint is also applied. Due to ...
متن کاملArtificial Evolution of Expressive Performance of Music: An Imitative Multi-Agent Systems Approach
As early as the 1950s and early 1960s, pioneers such as Lejaren Hiller, Gottfried Michael Koenig, Iannis Xenakis, and Pietro Grossi, among a few others, started to gain access to computers to make music. It soon became clear that to render music with a socalled “human feel,” computers needed to process information about performance (e.g., deviations in tempo and loudness), in addition to the sy...
متن کاملExpressive Musical Icons
Recent research on the analysis and synthesis of music performance has resulted in tools for the control of the expressive content in automatic music performance [1]. These results can be relevant for applications other than performance of music by a computer. In this work it is presented how the techniques for enhancing the expressive character in music performance can be used also in the desi...
متن کاملJamsketch: a drawing-based real-time evolutionary improvisation support system
In this paper, we present JamSketch, a real-time improvisation support system which automatically generates melodies according to melodic outlines drawn by the users. The system generates the improvised melodies based on (1) an outline sketched by the user using a mouse or a touch screen, (2) a genetic algorithm based on a dataset of existing music pieces as well as musical knowledge, and (3) a...
متن کامل