Retrieved from Vol. 26, No. 3, 2022
Pages 95 -103
Received 11.03.2022
Revised 17.07.2022
Accepted 22.08.2022
Retrieved from Vol. 26, No. 3, 2022
Pages 95 -103
Abstract
The task of automating the process of music creation gained popularity among researchers after the emergence of new formats for the presentation of music data and the development of software for music analysis, which made it possible to transform audio materials into sets of structured data. The aim of this research is solve the problem of the duration of the generated composition and increase the level of uniqueness of the output fragment. To solve the problem, a combination of approaches using neural networks and Markov chains is proposed. Neural network that takes the numerical representation of the reference audio file as training data prepares audio at the first stage. At the second stage, the Markov chain approach is applied to the neural network generation result. The LSTM neural network was chosen for the solution. The article briefly describes the network architecture and the approach to building up the structure of Markov chain. Solution output proves that random selection of intervals when applying the Markov chain approach to the fragment generated by the neural network allows to increase the uniqueness of the generated melody. The issue of imposing restrictions on the choice of intervals that will allow maintaining the tempo and harmony of the original fragment remains open.
Keywords:
LSTM; Markov chain; neural network; music generation