journal article·2021-05-01Open access

Using Formal Grammars as Musical Genome

David D. Albarracín-Molina, Alfredo Raglio, Francisco Rivas-Ruiz, Francisco J. Vico

Applied Sciences· Volume 11· Issue 9

Abstract

In this paper, we explore a generative music method that can compose atonal and tonal music in different styles. One of the main differences between regular engineering problems and artistic expressions is that goals and constraints are usually ill-defined in the latter case; in fact the rules here could or should be transgressed more regularly. For this reason, our approach does not use a pre-existing dataset to imitate or extract rules from. Instead, it uses formal grammars as a representation method than can retain just the basic features, common to any form of music (e.g., the appearance of rhythmic patterns, the evolution of tone or dynamics during the composition, etc.). Exploring different musical spaces is the responsibility of a program interface that translates musical specifications into the fitness function of a genetic algorithm. This function guides the evolution of those basic features enabling the emergence of novel content. In this study, we then assess the outcome of a particular music specification (guitar ballad) in a controlled real-world setup. As a result, the generated music can be considered similar to human-composed music from a perceptual perspective. This endorses our approach to tackle arts algorithmically, as it is able to produce novel content that complies with human expectations.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Music Technology and Sound Studies · Music and Audio Processing · Evolutionary Algorithms and Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

ETSI Informatica, Universidad de Malaga, Andalucia Tech, C/Severo Ochoa, 4, Institutos Universitarios (UMA), Campanillas, 29590 Málaga, Spain

Istituti Clinici Scientifici Maugeri IRCCS, Via Salvatore Maugeri 10, 27100 Pavia, Italy

Research Unit of the Agencia Sanitaria Costa del Sol, Hospital Costa del Sol. 5ª Planta. Autovía A7, Km 187, 29603 Marbella, Spain

Funding

Ministerio de Economía y Competitividad · Ministerio de Industria, Energía y Turismo · Junta de Andalucía

References (54)

Show source-provided references
1. Concepts of creativity: A history
2. Computer models of creativity
3. Pachet, F., and Cazaly, D. (2000, January 12–14). A taxonomy of musical genres. Proceedings of the Content-Based Multimedia Information Access Conference (RIAO), Paris, France.
4. AI methods in algorithmic composition: A comprehensive survey10.1613/jair.3908 ↗
5. Two pioneering projects from the early history of computer-aided algorithmic composition10.1162/COMJ_a_00068 ↗
6. Musical composition with a high speed digital computer
7. Automated composition in retrospect: 1956–198610.2307/1578334 ↗
8. Aid to music composition employing a random probability system10.1121/1.1908937 ↗
9. A Technique for the Composition of Music in a Computer10.1093/comjnl/6.2.129 ↗
10. Computer modeling of musical intelligence in EMI10.2307/3680717 ↗
11. Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville, A., and Bengio, Y. (2014, January 8–13). Generative adversarial nets. Proceedings of the 27th International Conference on Neural Information Processing Systems, Montréal, Canada.
12. Eck, D., and Schmidhuber, J. (2002, January 6). Finding temporal structure in music: Blues improvisation with LSTM recurrent networks. Proceedings of the 2002 12th IEEE Workshop on Neural Networks for Signal Processing, Martigny, Switzerland.
13. Colombo, F., Seeholzer, A., and Gerstner, W. (2017, January 19–21). Deep artificial composer: A creative neural network model for automated melody generation. Proceedings of the International Conference on Evolutionary and Biologically Inspired Music and Art, Amsterdam, The Netherlands.10.1007/978-3-319-55750-2_6 ↗
14. Computational models of innovative and creative design processes10.1016/S0040-1625(99)00105-5 ↗
15. Pearce, M., and Wiggins, G. (2001, January 21–24). Towards a framework for the evaluation of machine. Proceedings of the AISB’01 Symposium on Artificial Intelligence and Creativity in the Arts and Sciences, York, UK.
16. Some empirical criteria for attributing creativity to a computer program10.1007/s11023-007-9066-2 ↗
17. Biles, J. (1994, January 12–17). Genjam: A genetic algorithm for generating jazz solos. Proceedings of the 1994 International Computer Music Conference, Aarhus, Denmark.
18. Vox populi: An interactive evolutionary system for algorithmic music composition10.1162/096112100570602 ↗
19. Nam, Y.W., and Kim, Y.H. (2019, January 24–26). Automatic jazz melody composition through a learning-based genetic algorithm. Proceedings of the International Conference on Computational Intelligence in Music, Sound, Art and Design, Leipzig, Germany.10.1007/978-3-030-16667-0_15 ↗
20. Lindemann, A., and Lindemann, E. (2018, January 4–6). Musical organisms. Proceedings of the International Conference on Computational Intelligence in Music, Sound, Art and Design, Parma, Italy.10.1007/978-3-319-77583-8_9 ↗
21. Gilbert, É., and Conklin, D. (2007, January 6–12). A probabilistic context-free grammar for melodic reduction. Proceedings of the International Workshop on Artificial Intelligence and Music, 20th International Joint Conference on Artificial Intelligence, Hyderabad, India.
22. Meredith, D. (2016). Analysing symbolic music with probabilistic grammars. Computational Music Analysis, Springer.10.1007/978-3-319-25931-4 ↗
23. Towards a generative syntax of tonal harmony10.1080/17459737.2011.573676 ↗
24. Mathematical models for cellular interaction10.1016/0022-5193(68)90079-9 ↗
25. McCormack, J. (2005). A developmental model for generative media. European Conference on Artificial Life, Springer.10.1007/11553090_10 ↗
26. Rodrigues, A., Costa, E., Cardoso, A., Machado, P., and Cruz, T. (April, January 30). Evolving l-systems with musical notes. Proceedings of the International Conference on Computational Intelligence in Music, Sound, Art and Design, Porto, Portugal.
27. Computing machinery and intelligence10.1093/mind/LIX.236.433 ↗
28. Minds, machines and Turing: The Indistinguishability of Indistinguishables10.1023/A:1008315308862 ↗
29. Creativity, the Turing test, and the (better) Lovelace test10.1023/A:1011206622741 ↗
30. The interrogator as critic: The turing test and the evaluation of generative music systems10.1162/comj.2009.33.2.48 ↗
31. Papadopoulos, G., and Wiggins, G. (1999, January 6–9). AI methods for algorithmic composition: A survey, a critical view and future prospects. Proceedings of the AISB Symposium on Musical Creativity, Edinburgh, Scotland.
32. Inmamusys: Intelligent multiagent music system10.1016/j.eswa.2008.05.028 ↗
33. Monteith, K., Martinez, T., and Ventura, D. (2010, January 7–9). Automatic generation of music for inducing emotive response. Proceedings of the International Conference on Computational Creativity, Lisbon, Portugal.
34. Automatic melody composition based on a probabilistic model of music style and harmonic rules10.1016/j.knosys.2014.08.018 ↗
35. Investigating affect in algorithmic composition systems10.1177/0305735614543282 ↗
36. Juslin, P.N., and Sloboda, J. (2011). Handbook of Music and Emotion: Theory, Research, Applications, Oxford University Press.
37. Meyer, L.B. (1956). Emotion and Meaning in Music, University of Chicago Press.
38. Brain correlates of music-evoked emotions10.1038/nrn3666 ↗
39. Music-evoked emotions: Principles, brain correlates, and implications for therapy10.1111/nyas.12684 ↗
40. Neth, R., Gallo, R.C., Greaves, M.F., and Kabisch, H. (1987). Repetition as the essence of life on this earth: Music and genes. Modern Trends in Human Leukemia VII, Springer.10.1007/978-3-642-72624-8 ↗
41. Bent, I.D., and Pople, A. (2010). Analysis. Grove Music Online, Oxford University Press.
42. McKay, C. (2010). Automatic Music Classification with jMIR. [Ph.D. Thesis, McGill University].
43. McKay, C., and Fujinaga, I. (2005, January 11–15). The Bodhidharma system and the results of the MIREX 2005 symbolic genre classification contest. Proceedings of the ISMIR 2005, 6th International Conference on Music Information Retrieval, London, UK.
44. (2021, April 30). The Echo Nest. Available online: https://github.com/echonest.
45. (2021, April 30). The Sounds of Nature Collection. Available online: https://gumroad.com/l/nature.
46. (2021, April 30). Animals/Insects. Available online: http://www.freesfx.co.uk/soundeffects/animals_insects/.
47. Understanding the intentions behind man-made products elicits neural activity in areas dedicated to mental state attribution10.1093/cercor/bhn110 ↗
48. Moffat, D.C., and Kelly, M. (2006, January 28–29). An investigation into people’s bias against computational creativity in music composition. Proceedings of the 3rd international joint workshop on computational creativity (ECAI06 Workshop), Riva del Garda, Italy.
49. El concepto de representación mental como fundamento epistemológico de la psicología
50. La estructura de la emoción humana: Un modelo cromático del sistema afectivo
51. The nature of emotions: Human emotions have deep evolutionary roots, a fact that may explain their complexity and provide tools for clinical practice10.1511/2001.28.344 ↗
52. A circumplex model of affect10.1037/h0077714 ↗
53. Ball, P. (2021, April 30). Artificial music: The computers that create melodies. BBC, Available online: https://www.bbc.com/future/article/20140808-music-like-never-heard-before.
54. Kania, A. (2021, April 30). The philosophy of music. Stanf. Encycl. Philos. Arch., Available online: https://plato.stanford.edu/entries/music/.