Skip to main content

A User Controlled System for the Generation of Melodies Applying Case Based Reasoning

  • Conference paper
  • First Online:
Case-Based Reasoning Research and Development (ICCBR 2017)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10339))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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

    Google Scholar 

  2. 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

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Boulanger, R.C.: The Csound Book: Perspectives in Software Synthesis, Sound Design, Signal Processing, and Programming. MIT Press, Cambridge (2000)

    Google Scholar 

  6. Dartnall, T.: Artificial Intelligence and Creativity: An Interdisciplinary Approach, vol. 17. Springer Science & Business Media, Berlin (2013)

    MATH  Google Scholar 

  7. 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)

    Google Scholar 

  8. Fernández, J.D., Vico, F.: Ai methods in algorithmic composition: a comprehensive survey. J. Artif. Intell. Res. 48, 513–582 (2013)

    MathSciNet  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. Huber, D.M.: The MIDI Manual: A Practical Guide to MIDI in the Project Studio. Taylor & Francis, Abingdon (2007)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. Jungleib, S.: General Midi. AR Editions, Inc., Middleton (1996)

    Google Scholar 

  13. Lorenzo Jr., L.M.I.: Intelligent MIDI sequencing with hamster control. Ph.D. thesis, Cornell University (2003)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. Moreira, J., Roy, P., Pachet, F.: Virtualband: interacting with stylistically consistent agents. In: ISMIR, pp. 341–346 (2013)

    Google Scholar 

  16. Pachet, F.: The continuator: musical interaction with style. J. New Music Res. 32(3), 333–341 (2003)

    Article  Google Scholar 

  17. Pachet, F., Roy, P.: Markov constraints: steerable generation of Markov sequences. Constraints 16(2), 148–172 (2011)

    Article  MathSciNet  Google Scholar 

  18. 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

    Chapter  Google Scholar 

  19. Puckette, M.: Max at seventeen. Comput. Music J. 26(4), 31–43 (2002)

    Article  Google Scholar 

  20. Serrà, J., Arcos, J.L.: Particle swarm optimization for time series motif discovery. CoRR abs/1501.07399 (2015)

    Google Scholar 

  21. 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)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to María Navarro-Cáceres .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics