Abstract
The field of intelligent systems for music production aims to produce co-creative tools to aid and support musicians’ decision-making while targeting a specific aesthetic in their musical artifact . While case-based reasoning (CBR) approaches have been used to assist music generation and recommendation, music production has not yet been explored. This paper proposes using CBR within a co-creative agent to assist musicians in their aesthetic goals through a vocal audio plugin. Results show that although participants were interested in using a co-creative agent throughout the production process, they acted against the vocal plugin parameter recommendations set by the agent. Participants showed frustration when the co-creative agent acted in a way that deviated from set expectations. From this research, we posit that explainability is an essential aspect of effective CBR models within co-creative agents.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
References
Cartwright, M.: Supporting novice communication of audio concepts for audio production tools. Ph.D. dissertation, Northwestern University (2016)
da Silva, P.M.M., Mattos, C.L.C., de Souza Júnior, A.H.: Audio plugin recommendation systems for music production. In: 2019 8th Brazilian Conference on Intelligent Systems (BRACIS). IEEE, pp. 854–859 (2019)
Théberge, P., et al.: Any sound you can imagine: making music/consuming technology. Wesleyan University Press (1997)
Reiss, J.D.: Intelligent systems for mixing multichannel audio. In: 2011 17th International Conference on Digital Signal Processing (DSP). IEEE, pp. 1–6 (2011)
Turner, S.R.: A case-based model of creativity. In: Proceedings of the Thirteenth Annual Conference of the Cognitive Science Society, pp. 933–937 (1991)
Kolodner, J.L.: Understanding creativity: a case-based approach. In: Wess, S., Althoff, K.-D., Richter, M.M. (eds.) EWCBR 1993. LNCS, vol. 837, pp. 1–20. Springer, Heidelberg (1994). https://doi.org/10.1007/3-540-58330-0_73
Wills, L.M., Kolodner, J.L.: Towards more creative case-based design systems. In AAAI, vol. 94, pp. 50–55 (1994)
Stasis, S., Jillings, N., Enderby, S., Stables, R.: Audio processing chain recommendation. In: Proceedings of the 20th International Conference on Digital Audio Effects, (Edinburgh, UK) (2017)
Goudard, V., Muller, R.: Real-time audio plugin architectures. Comparative study. IRCAM-Centre Pompidou, France (2003)
Robillard, D.: Lv2 atoms: a data model for real-time audio plugins. In: Proceedings of the Linux Audio Conference (LAC-2014) (2014)
Peters, N., Choi, J., Lei, H.: Matching artificial reverb settings to unknown room recordings: a recommendation system for reverb plugins. In: Audio Engineering Society Convention 133. Audio Engineering Society (2012)
Stark, A.M., Davies, M.E., Plumbley, M.D.: Rhythmic analysis for real-time audio effects. In: International Computer Music Conference, ICMC 2008. University of Surrey (2008)
Chourdakis, E.T., Reiss, J.D.: A machine-learning approach to application of intelligent artificial reverberation. J. Audio Eng. Soc. 65(1/2), 56–65 (2017)
Ramírez, M.A.M., Reiss, J.D.: End-to-end equalization with convolutional neural networks. In: 21st International Conference on Digital Audio Effects (DAFx-18) (2018)
Aamodt, A., Plaza, E.: Case-based reasoning: foundational issues, methodological variations, and system approaches. AI Commun. 7(1), 39–59 (1994)
Leake, D.B.: Case-based reasoning: experiences, lessons, and future directions (1996)
De Mantaras, R.L., Arcos, J.L.: AI and music: from composition to expressive performance. AI Mag. 23(3), 43–43 (2002)
Pereira, F.C., Grilo, C.F.A., Macedo, L., Cardoso, F.A.B.: Composing music with case-based reasoning. In: International Conference on Computational Models of Creative Cognition (1997)
Arcos, J.L., De Mántaras, R.L., Serra, X.: Saxex: a case-based reasoning system for generating expressive musical performances. J. New Music Res. 27(3), 194–210 (1998)
Grachten, M., Arcos, J.L., López de Mántaras, R.: TempoExpress, a CBR approach to musical tempo transformations. In: Funk, P., González Calero, P.A. (eds.) ECCBR 2004. LNCS (LNAI), vol. 3155, pp. 601–615. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-28631-8_44
Bodily, P.M., Ventura, D.: Musical metacreation: past, present, and future. In: Proceedings of the Sixth International Workshop on Musical Metacreation (2018)
Kim, Y.E., et al.: Music emotion recognition: a state of the art review. Proc. ISMIR 86, 937–952 (2010)
Casey, M.A., Veltkamp, R., Goto, M., Leman, M., Rhodes, C., Slaney, M.: Content-based music information retrieval: current directions and future challenges. Proc. IEEE 96(4), 668–696 (2008)
Shao, B., Wang, D., Li, T., Ogihara, M.: Music recommendation based on acoustic features and user access patterns. IEEE Trans. Audio Speech Lang. Process. 17(8), 1602–1611 (2009)
Gatzioura, A., Sànchez-Marrè, M., et al.: Using contextual information in music playlist recommendations. In: CCIA, pp. 239–244 2017
De Mantaras, R.L., Plaza, E.: Case-based reasoning: an overview. AI Commun. 10(1), 21–29 (1997)
Lee, J.S., Lee, J.C.: Context awareness by case-based reasoning in a music recommendation system. In: Ichikawa, H., Cho, W.-D., Satoh, I., Youn, H.Y. (eds.) UCS 2007. LNCS, vol. 4836, pp. 45–58. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-76772-5_4
Wang, Y., Yao, Q., Kwok, J.T., Ni, L.M.: Generalizing from a few examples: a survey on few-shot learning. ACM Comput. Surv. 53(3), 1–34 (2020)
Smith, G., Whitehead, J.: Analyzing the expressive range of a level generator. In: Proceedings of the 2010 Workshop on Procedural Content Generation in Games, pp. 1–7 (2010)
Boersma, P., Weenink, D.: Praat: doing phonetics by computer (6.0.18) [computer software] (2019)
McKinney, J.C.: The Diagnosis and Correction of Vocal Faults: A Manual for Teachers of Singing and for Choir Directors. Waveland Press (2005)
Strauss, A., Corbin, J.: Basics of qualitative research techniques (1998)
Votipka, D., Stevens, R., Redmiles, E., Hu, J., Mazurek, M.: Hackers vs. testers: a comparison of software vulnerability discovery processes. In: 2018 IEEE Symposium on Security and Privacy (SP), pp. 374–391 (2018)
McHugh, M.L.: Interrater reliability: the kappa statistic. Biochemia Med. 22(3), 276–282 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
6Appendix: Interview Questions Guide
6Appendix: Interview Questions Guide
1.1 6.1Overall Experience
-
Please upload your output file (download and test this, please)
-
Would you describe your workflow while completing the experiment?
-
How was your overall experience with the plugin?
1.2 6.2Experiment Questions (Plugin/Co-creative Agent)
-
How did you feel about the different tracks you worked with?
-
Were you aware of the updated presets that occurred after the third track? (IF NOT: explain the process, then ask these questions:)
-
How did it affect your workflow? (easier, quicker, recommendation, co-creative)
-
In what ways did you find the plugin helpful?
-
In what ways was the plugin a hindrance?
-
What was your favorite part about the plugin’s design?
-
What was your least favorite part about the plugin’s design?
-
What would you change about the plugin design if you could? (optional)
-
Would you add or remove any pieces of the plugin for producing a vocal mix? If yes, why?
1.3 6.3Demographics
-
How long have you been producing music?
-
What is your favorite Digital Audio Workstation (DAW) to produce with?
-
How familiar are you with Ableton Live? How long have you used it?
-
Have you used AI-based mastering tools such as Landr, Dolby.io, or SoundCloud before in your mixing/mastering process?
-
Have you used machine learning (ML) tools such as Magenta in your creative process?
-
Do you have any plugins that you use regularly and why?
-
Do you tend to use stock presets when using plugins, or do you modify them and create your own?
-
Have you used an adaptive plugin before? If so, which one(s)?
-
How was your experience with them?
1.4 6.4Wrap-Up
-
Is there anything I covered that you would like to revisit or anything that I missed that you would like to add?
-
What is your address for your gift card?
-
Those are all the questions we have for you. Thanks for your participation.
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Clemens, M. et al. (2022). A Case-Based Reasoning Approach to Plugin Parameter Selection in Vocal Audio Production. In: Keane, M.T., Wiratunga, N. (eds) Case-Based Reasoning Research and Development. ICCBR 2022. Lecture Notes in Computer Science(), vol 13405. Springer, Cham. https://doi.org/10.1007/978-3-031-14923-8_23
Download citation
DOI: https://doi.org/10.1007/978-3-031-14923-8_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-14922-1
Online ISBN: 978-3-031-14923-8
eBook Packages: Computer ScienceComputer Science (R0)