TY - JOUR
T1 - A symbol-level melody completion based on a convolutional neural network with generative adversarial learning
AU - Nakamura, Kosuke
AU - Nose, Takashi
AU - Chiba, Yuya
AU - Ito, Akinori
N1 - Publisher Copyright:
© 2020 Information Processing Society of Japan.
PY - 2020
Y1 - 2020
N2 - In this paper, we deal with melody completion, a technique which smoothly completes partially-masked melodies. Melody completion can be used to help people compose or arrange pieces of music in several ways, such as editing existing melodies or connecting two other melodies. In recent years, various methods have been proposed for realizing high-quality completion via neural networks. Therefore, in this research, we examine a method of melody completion based on an image completion network. We represent melodies as images and train a completion network to complete those images. The completion network consists of convolution layers and is trained in the framework of generative adversarial networks. We also consider chord progression from musical pieces as conditions. From the experimental result, it was confirmed that the network could generate original melody as a completion result and the quality of the generated melody was not significantly worse than the result of a simple example-based melody completion method.
AB - In this paper, we deal with melody completion, a technique which smoothly completes partially-masked melodies. Melody completion can be used to help people compose or arrange pieces of music in several ways, such as editing existing melodies or connecting two other melodies. In recent years, various methods have been proposed for realizing high-quality completion via neural networks. Therefore, in this research, we examine a method of melody completion based on an image completion network. We represent melodies as images and train a completion network to complete those images. The completion network consists of convolution layers and is trained in the framework of generative adversarial networks. We also consider chord progression from musical pieces as conditions. From the experimental result, it was confirmed that the network could generate original melody as a completion result and the quality of the generated melody was not significantly worse than the result of a simple example-based melody completion method.
KW - Automatic music composition
KW - Convolutional neural networks
KW - Generative adversarial networks
KW - Melody completion
UR - http://www.scopus.com/inward/record.url?scp=85084206472&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85084206472&partnerID=8YFLogxK
U2 - 10.2197/ipsjjip.28.248
DO - 10.2197/ipsjjip.28.248
M3 - Article
AN - SCOPUS:85084206472
SN - 0387-5806
VL - 28
SP - 248
EP - 257
JO - Journal of Information Processing
JF - Journal of Information Processing
ER -