AUTOMATIC MUSIC COMPOSITION BASED ON COUNTERPOINT AND IMITATION USING STOCHASTIC MODELS

Publication Type:

Conference Paper

Source:

SMC Conference 2010 (2010)

URL:

files/proceedings/2010/49.pdf

Abstract:

In this paper, we propose a computational method of au- tomatic music composition which generates pieces based on counterpoint and imitation. Counterpoint is a compo- sitional technique to make several independent melodies which sound harmonious when they are played simultane- ously. Imitation is another compositional technique which repeats a theme in each voice and associate the voices. Our computational method consists of the stochastic model of counterpoint and that of imitation. Both stochastic models are simple Markov models whose unit of state is a beat. We formulate the problem as the problem to find the piece which maximize the product of probabilities that corre- spond to both stochastic models. Dynamic programming can be used to find the solution because the models are simple Markov models. Experimental results show that our method can generate pieces which satisfy the requirements of counterpoint within two successive beats, and can real- ize imitations of the theme with flexible transformations.