A non-homogeneous beat-based harmony Markov model

作者:

Highlights:

摘要

In this paper, a novel probabilistic model of harmonic progressions and a generation scheme based on such model are presented. On the basis of the large amount of publications that show the stochastic nature of the music and the possibility of modelling it by means of statistical processes, this paper shows how to create a non-homogeneous Markov chain to automatically generate harmonic progressions by building a temporal reference of the internal beat structure of music to guide the progressions. Thus, this new model develops on the classic transition matrix to include a beat-dependent / temporal layer to model the residency time.The method for the automatic creation of harmonic progressions based on the model developed is presented after the model. The harmonic progressions generated by our scheme are coherent with the style of the training data employed and, thanks to the specific temporal layer designed, the musical mid-term and long-term dependencies that lead to a natural and logic cadence are taken into account. The model developed is usable for the automatic generation of harmonic patterns that can be used to enlarge the flexibility and creativity of pattern-based computational music composers.

论文关键词:Automatic music composition,Probabilistic modelling,Machine learning,Markov model

论文评审过程:Received 11 January 2017, Revised 18 November 2017, Accepted 22 November 2017, Available online 23 November 2017, Version of Record 17 January 2018.

论文官网地址:https://doi.org/10.1016/j.knosys.2017.11.027