1. Roberts D, Engel J, Cottrell GW, Dyer C (2018) Learning latent spaces of symbolic music with variational autoencoders. In: International conference on learning representations
2. Kim DY, Kim M, Kim J, Lee J (2019) A generative adversarial network for classical music composition. In: Proceedings of the 2019 conference on artificial intelligence and computer science. AICS, Seoul, South Korea, pp 101–104
3. Markov chain, https://en.wikipedia.org/wiki/Markov_chain, Last Accessed 16 Mar 2023
4. Longuet-Higgins HC (1981) Computer composition using statistical models. Comp Music J 5(3):15–26
5. Eiben AE, Smith JE (2003) Introduction to evolutionary computing. Springer