Generating Music Algorithm with Deep Convolutional Generative Adversarial Networks

With the extensive development of deep learning, automatic composition has become a vanguard subject exercising the minds of scientists in the area of computer music. This paper proposes an advanced arithmetic for generating music using Generative Adversarial Networks (GAN). The music is divided into tracks and the note segment of tracks is expressed as a piano-roll, through trained a gan model which generator and discriminator continuous zero-sum game to generate a wonderful music integrallty. In most cases, Although GAN excel in image generation, the model adopts a full-channel lateral deep convolutional network structure according to the music data characteristics in this paper, generate music more in line with human hearing and aesthetics.

[1]  J. Schmidhuber,et al.  A First Look at Music Composition using LSTM Recurrent Neural Networks , 2002 .

[2]  Lei Wang,et al.  Convolutional Recurrent Neural Networks for Text Classification , 2019, 2019 International Joint Conference on Neural Networks (IJCNN).

[3]  Olof Mogren,et al.  C-RNN-GAN: Continuous recurrent neural networks with adversarial training , 2016, ArXiv.

[4]  Soumith Chintala,et al.  Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks , 2015, ICLR.

[5]  Terrence J. Sejnowski,et al.  A Learning Algorithm for Boltzmann Machines , 1985, Cognitive Sciences.

[6]  Colin Raffel,et al.  Learning-Based Methods for Comparing Sequences, with Applications to Audio-to-MIDI Alignment and Matching , 2016 .

[7]  Sepp Hochreiter,et al.  GANs Trained by a Two Time-Scale Update Rule Converge to a Local Nash Equilibrium , 2017, NIPS.

[8]  Raymond Y. K. Lau,et al.  Least Squares Generative Adversarial Networks , 2016, 2017 IEEE International Conference on Computer Vision (ICCV).

[9]  David Berthelot,et al.  BEGAN: Boundary Equilibrium Generative Adversarial Networks , 2017, ArXiv.

[10]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[11]  Tianqi Chen,et al.  Empirical Evaluation of Rectified Activations in Convolutional Network , 2015, ArXiv.

[12]  Yi-Hsuan Yang,et al.  MidiNet: A Convolutional Generative Adversarial Network for Symbolic-Domain Music Generation , 2017, ISMIR.

[13]  Pascal Vincent,et al.  GSNs : Generative Stochastic Networks , 2015, ArXiv.

[14]  Alex Graves,et al.  Conditional Image Generation with PixelCNN Decoders , 2016, NIPS.

[15]  Carl Doersch,et al.  Tutorial on Variational Autoencoders , 2016, ArXiv.