Abstract
The automatic generation of music is an emergent field of research that has attracted a wide number of investigators. Many systems allow a collaboration between human and machine to generate valuable music. Among the different approaches developed in the state of the art, the present research is focused on an intelligent system that generates melodies through a mechanical device guided by the user. The system is able to learn from previous compositions created by the users to improve future results. A Case-Based Reasoning architecture was developed with a Markov model to obtain the probabilities of a given note following the last note incorporated in the melody. This probability also depends on the mechanical device connected to the system that can be used at any moment to control the pitches and the duration of the musical notes. As a result of the collaboration between machine and user, we obtain a melody that will be rated and, according to the rating, incorporated into the memory of the system for future use. Several experiments were developed to analyze the quality of the system and the melodies created. The results of the experiments reveal that the proposed system is able to generate music adapted and controlled by the users.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bajo, J., Corchado, J.M., Rodríguez, S.: Intelligent guidance and suggestions using case-based planning. In: Weber, R.O., Richter, M.M. (eds.) International Conference on Case-Based Reasoning. LNCS, pp. 389–403. Springer, Heidelberg (2007). doi:10.1007/978-3-540-74141-1_27
Berdahl, E., Holmes, D., Sheeld, E.: Wireless vibrotactile tokens for audio-haptic interaction with touchscreen interfaces. In: Proceedings of the International Conference on New Interfaces for Musical Expression, vol. 16, pp. 5–6. Queensland Conservatorium Griffth University, Brisbane, Australia (2016). ISSN 2220-4806
Bergsland, A., Wechsler, R.: Composing interactive dance pieces for the motioncomposer, a device for persons with disabilities. In: Proceedings of the International Conference on New Interfaces for Musical Expression, pp. 20–23 (2015)
Bernardes, G., Cocharro, D., Guedes, C., Davies, M.E.: Conchord: an application for generating musical harmony by navigating in a perceptually motivated tonal interval space. In: Proceedings of the 11th International Symposium on Computer Music Modeling and Retrieval (CMMR), pp. 71–86 (2015)
Boulanger, R.C.: The Csound Book: Perspectives in Software Synthesis, Sound Design, Signal Processing, and Programming. MIT Press, Cambridge (2000)
Dartnall, T.: Artificial Intelligence and Creativity: An Interdisciplinary Approach, vol. 17. Springer Science & Business Media, Berlin (2013)
Dias, R., Marques, T., Sioros, G., Guedes, C.: GimmeDaBlues: an intelligent Jazz/Blues player and comping generator for ios devices. In: Proceedings of the Conference on Computer Music and Music Retrieval (CMMR 2012), London (2012)
Fernández, J.D., Vico, F.: Ai methods in algorithmic composition: a comprehensive survey. J. Artif. Intell. Res. 48, 513–582 (2013)
Grachten, M., Arcos, J.L., de Mántaras, R.L.: A case based approach to expressivity-aware tempo transformation. Mach. Learn. 65(2–3), 411–437 (2006)
Huber, D.M.: The MIDI Manual: A Practical Guide to MIDI in the Project Studio. Taylor & Francis, Abingdon (2007)
Jordà, S., Geiger, G., Alonso, M., Kaltenbrunner, M.: The reactable: exploring the synergy between live music performance and tabletop tangible interfaces. In: Proceedings of the 1st International Conference on Tangible and Embedded Interaction, pp. 139–146. ACM (2007)
Jungleib, S.: General Midi. AR Editions, Inc., Middleton (1996)
Lorenzo Jr., L.M.I.: Intelligent MIDI sequencing with hamster control. Ph.D. thesis, Cornell University (2003)
Mandanici, M., Canazza, S.: The “hand composer”: gesture-driven music composition machines. In: Proceedings of the 13th International Conference on Intelligent Autonomous Systems, pp. 15–19 (2014)
Moreira, J., Roy, P., Pachet, F.: Virtualband: interacting with stylistically consistent agents. In: ISMIR, pp. 341–346 (2013)
Pachet, F.: The continuator: musical interaction with style. J. New Music Res. 32(3), 333–341 (2003)
Pachet, F., Roy, P.: Markov constraints: steerable generation of Markov sequences. Constraints 16(2), 148–172 (2011)
Papadopoulos, A., Roy, P., Pachet, F.: Assisted lead sheet composition using flowcomposer. In: Rueher, M. (ed.) CP 2016. LNCS, pp. 769–785. Springer, Cham (2016). doi:10.1007/978-3-319-44953-1_48
Puckette, M.: Max at seventeen. Comput. Music J. 26(4), 31–43 (2002)
Serrà, J., Arcos, J.L.: Particle swarm optimization for time series motif discovery. CoRR abs/1501.07399 (2015)
Serrà, J., Matic, A., Arcos, J.L., Karatzoglou, A.: A genetic algorithm to discover flexible motifs with support. In: 2016 IEEE 16th International Conference on Data Mining Workshops (ICDMW), pp. 1153–1158. IEEE (2016)
Acknowledgments
This work was supported by the Spanish Ministry of Economy and FEDER funds. Project. SURF: Intelligent System for integrated and sustainable management of urban fleets TIN2015-65515-C4-3-R. And by the Spanish Government through the FPU program of the Ministry of Education and Culture.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Navarro-Cáceres, M., Rodríguez, S., Milla, D., Pérez-Lancho, B., Corchado, J.M. (2017). A User Controlled System for the Generation of Melodies Applying Case Based Reasoning. In: Aha, D., Lieber, J. (eds) Case-Based Reasoning Research and Development. ICCBR 2017. Lecture Notes in Computer Science(), vol 10339. Springer, Cham. https://doi.org/10.1007/978-3-319-61030-6_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-61030-6_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-61029-0
Online ISBN: 978-3-319-61030-6
eBook Packages: Computer ScienceComputer Science (R0)