Skip to main content
Top

2020 | OriginalPaper | Chapter

4. “Play Like A Machine”—Generative Musical Models for Robots

Authors : Gil Weinberg, Mason Bretan, Guy Hoffman, Scott Driscoll

Published in: Robotic Musicianship

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In the previous chapter we discussed a number of approaches that allow Robotic Musicians to “Listen Like a Human” by modeling high level human musical percepts. In this chapter we focus on the second part of our Robotic Musicianship guideline—“Play Like a Machine”. While implementing “Listen Like a Human” modules in Robotic Musicians allow robots to connect to humans in a relatable manner, “Play Like A Machine” modules are aimed at generating novel musical outcomes that are humanly impossible in an effort to surprise and inspire human collaborators.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
2
This figure shows notes played simultaneously, but this is an artefact resulting from the score editor’s inability to represent the necessary temporal resolution. The generated music is monophonic.
 
Literature
1.
go back to reference Biles, John. 1994. Genjam: A genetic algorithm for generating jazz solos. In Proceedings of the international computer music conference, pp. 131–131. International Computer Music Association. Biles, John. 1994. Genjam: A genetic algorithm for generating jazz solos. In Proceedings of the international computer music conference, pp. 131–131. International Computer Music Association.
2.
go back to reference Moroni, Artemis, Jônatas Manzolli, Fernando Von Zuben, and Ricardo Gudwin. 2000. Vox populi: An interactive evolutionary system for algorithmic music composition. Leonardo Music Journal 49–54.CrossRef Moroni, Artemis, Jônatas Manzolli, Fernando Von Zuben, and Ricardo Gudwin. 2000. Vox populi: An interactive evolutionary system for algorithmic music composition. Leonardo Music Journal 49–54.CrossRef
3.
go back to reference Tokui, Nao, Hitoshi Iba, et al. 2000. Music composition with interactive evolutionary computation. In Proceedings of the third international conference on generative art, vol. 17, pp. 215–226. Tokui, Nao, Hitoshi Iba, et al. 2000. Music composition with interactive evolutionary computation. In Proceedings of the third international conference on generative art, vol. 17, pp. 215–226.
4.
go back to reference Brown, Chris. 1999. Talking drum: A local area network music installation. Leonardo Music Journal 23–28.CrossRef Brown, Chris. 1999. Talking drum: A local area network music installation. Leonardo Music Journal 23–28.CrossRef
5.
go back to reference Smith, Lloyd A., Rodger J. McNab, and Ian H. Witten. 1998. Sequence-based melodic comparison: A dynamic programming approach. Computing in Musicology: A Directory of Research (11): 101–118. Smith, Lloyd A., Rodger J. McNab, and Ian H. Witten. 1998. Sequence-based melodic comparison: A dynamic programming approach. Computing in Musicology: A Directory of Research (11): 101–118.
6.
go back to reference Lerdahl, Fred, and Ray S. Jackendoff. 1996. A generative theory of tonal music. MIT press. Lerdahl, Fred, and Ray S. Jackendoff. 1996. A generative theory of tonal music. MIT press.
7.
go back to reference Pachet, Francois. 2003. The continuator: Musical interaction with style. Journal of New Music Research 32 (3): 333–341.CrossRef Pachet, Francois. 2003. The continuator: Musical interaction with style. Journal of New Music Research 32 (3): 333–341.CrossRef
8.
go back to reference Singer, Eric, Jeff Feddersen, Chad Redmon, and Bil Bowen. 2004. Lemur’s musical robots. In Proceedings of the 2004 conference on new interfaces for musical expression, 181–184. National University of Singapore. Singer, Eric, Jeff Feddersen, Chad Redmon, and Bil Bowen. 2004. Lemur’s musical robots. In Proceedings of the 2004 conference on new interfaces for musical expression, 181–184. National University of Singapore.
9.
go back to reference Solis, Jorge, Atsuo Takanishi, and Kunimatsu Hashimoto. 2010. Development of an anthropomorphic saxophone-playing robot. In Brain, body and machine, 175–186. Springer. Solis, Jorge, Atsuo Takanishi, and Kunimatsu Hashimoto. 2010. Development of an anthropomorphic saxophone-playing robot. In Brain, body and machine, 175–186. Springer.
10.
go back to reference Gil, Weinberg, Beck Andrew, Godfrey Mark. 2009. Zoozbeat: A gesture-based mobile music studio Gil, Weinberg, Beck Andrew, Godfrey Mark. 2009. Zoozbeat: A gesture-based mobile music studio
11.
go back to reference Krumhansl, Carol L. 2001. Cognitive foundations of musical pitch, vol. 17. Oxford University Press. Krumhansl, Carol L. 2001. Cognitive foundations of musical pitch, vol. 17. Oxford University Press.
12.
go back to reference Newell, Allen, J.C. Shaw, and Herbert A. Simon. 1988. Chess-playing programs and the problem of complexity. In Computer games I, 89–115. Springer. Newell, Allen, J.C. Shaw, and Herbert A. Simon. 1988. Chess-playing programs and the problem of complexity. In Computer games I, 89–115. Springer.
13.
go back to reference Sariff, N., and Norlida Buniyamin. 2006. An overview of autonomous mobile robot path planning algorithms. In SCOReD 2006. 4th student conference on research and development, 2006, 183–188. IEEE. Sariff, N., and Norlida Buniyamin. 2006. An overview of autonomous mobile robot path planning algorithms. In SCOReD 2006. 4th student conference on research and development, 2006, 183–188. IEEE.
14.
go back to reference Nikolaidis, Ryan, and Gil Weinberg. 2010. Playing with the masters: A model for improvisatory musical interaction between robots and humans. In 2010 IEEE RO-MAN, 712–717. IEEE. Nikolaidis, Ryan, and Gil Weinberg. 2010. Playing with the masters: A model for improvisatory musical interaction between robots and humans. In 2010 IEEE RO-MAN, 712–717. IEEE.
15.
go back to reference Gopinath, Deepak. 2015. Enhancing stroke generation and expressivity in robotic drummers—A generative physics model approach. Master’s Thesis, Georgia Institute of Technology. Gopinath, Deepak. 2015. Enhancing stroke generation and expressivity in robotic drummers—A generative physics model approach. Master’s Thesis, Georgia Institute of Technology.
16.
go back to reference Dubnov, Shlomo, Gerard Assayag, Olivier Lartillot, and Gill Bejerano. 2003. Using machine-learning methods for musical style modeling. Computer 36 (10): 73–80.CrossRef Dubnov, Shlomo, Gerard Assayag, Olivier Lartillot, and Gill Bejerano. 2003. Using machine-learning methods for musical style modeling. Computer 36 (10): 73–80.CrossRef
17.
go back to reference Franklin, Judy A. 2001. Multi-phase learning for jazz improvisation and interaction. In Proceedings of the eighth biennial symposium for arts & technology. Franklin, Judy A. 2001. Multi-phase learning for jazz improvisation and interaction. In Proceedings of the eighth biennial symposium for arts & technology.
18.
go back to reference Keller, Robert M., and David R. Morrison. 2007. A grammatical approach to automatic improvisation. In Proceedings, fourth sound and music conference, Lefkada, Greece, July. Most of the soloists at Birdland had to wait for Parkers next record in order to find out what to play next. What will they do now. Keller, Robert M., and David R. Morrison. 2007. A grammatical approach to automatic improvisation. In Proceedings, fourth sound and music conference, Lefkada, Greece, July. Most of the soloists at Birdland had to wait for Parkers next record in order to find out what to play next. What will they do now.
19.
go back to reference Levine, Mark. 2011. The jazz piano book. O’Reilly Media, Inc. Levine, Mark. 2011. The jazz piano book. O’Reilly Media, Inc.
20.
go back to reference Crook, Hal. 1991. How to improvise. Advance music. Crook, Hal. 1991. How to improvise. Advance music.
21.
go back to reference Johnson-Laird, Philip N. 2002. How jazz musicians improvise. Music Perception: An Interdisciplinary Journal 19 (3): 415–442.CrossRef Johnson-Laird, Philip N. 2002. How jazz musicians improvise. Music Perception: An Interdisciplinary Journal 19 (3): 415–442.CrossRef
22.
go back to reference Stone, George Lawrence. 2013. Stick control: For the snare drummer. Alfred Music. Stone, George Lawrence. 2013. Stick control: For the snare drummer. Alfred Music.
23.
go back to reference Shmulevich, Ilya, and Dirk-Jan Povel. Complexity measures of musical rhythms. Shmulevich, Ilya, and Dirk-Jan Povel. Complexity measures of musical rhythms.
24.
go back to reference Lisheng, Xu, David Zhang, Kuanquan Wang, and Lu Wang. 2006. Arrhythmic pulses detection using lempel-ziv complexity analysis. EURASIP Journal on Advances in Signal Processing 2006 (1): 1–12.MATH Lisheng, Xu, David Zhang, Kuanquan Wang, and Lu Wang. 2006. Arrhythmic pulses detection using lempel-ziv complexity analysis. EURASIP Journal on Advances in Signal Processing 2006 (1): 1–12.MATH
25.
go back to reference Shmulevich, Ilya, and D.-J. Povel. 1998. Rhythm complexity measures for music pattern recognition. In 1998 IEEE second workshop on multimedia signal processing, 167–172. IEEE. Shmulevich, Ilya, and D.-J. Povel. 1998. Rhythm complexity measures for music pattern recognition. In 1998 IEEE second workshop on multimedia signal processing, 167–172. IEEE.
26.
go back to reference Shmulevich, Ilya, and D.-J. Povel. 2000. Measures of temporal pattern complexity. Journal of New Music Research 29 (1): 61–69.CrossRef Shmulevich, Ilya, and D.-J. Povel. 2000. Measures of temporal pattern complexity. Journal of New Music Research 29 (1): 61–69.CrossRef
27.
go back to reference Toussaint, Godfried T., et al. 2002. A mathematical analysis of African, Brazilian, and Cuban clave rhythms. In Proceedings of BRIDGES: Mathematical connections in art, music and science, 157–168. Citeseer. Toussaint, Godfried T., et al. 2002. A mathematical analysis of African, Brazilian, and Cuban clave rhythms. In Proceedings of BRIDGES: Mathematical connections in art, music and science, 157–168. Citeseer.
28.
go back to reference Norgaard, Martin. 2011. Descriptions of improvisational thinking by artist-level jazz musicians. Journal of Research in Music Education 59 (2): 109–127.CrossRef Norgaard, Martin. 2011. Descriptions of improvisational thinking by artist-level jazz musicians. Journal of Research in Music Education 59 (2): 109–127.CrossRef
29.
go back to reference Fidlon, James Daniel. 2011. Cognitive dimensions of instrumental jazz improvisation. PhD thesis. Fidlon, James Daniel. 2011. Cognitive dimensions of instrumental jazz improvisation. PhD thesis.
30.
go back to reference Norgaard, Martin. 2016. Descriptions of improvisational thinking by developing jazz improvisers. International Journal of Music Education 0255761416659512,. Norgaard, Martin. 2016. Descriptions of improvisational thinking by developing jazz improvisers. International Journal of Music Education 0255761416659512,.
31.
go back to reference Papadopoulos, George, and Geraint Wiggins. 1999. AI methods for algorithmic composition: A survey, a critical view and future prospects. In AISB symposium on musical creativity, 110–117. Edinburgh, UK. Papadopoulos, George, and Geraint Wiggins. 1999. AI methods for algorithmic composition: A survey, a critical view and future prospects. In AISB symposium on musical creativity, 110–117. Edinburgh, UK.
32.
go back to reference Pachet, François, and Pierre Roy. 2011. Markov constraints: Steerable generation of Markov sequences. Constraints 16 (2): 148–172.MathSciNetCrossRef Pachet, François, and Pierre Roy. 2011. Markov constraints: Steerable generation of Markov sequences. Constraints 16 (2): 148–172.MathSciNetCrossRef
33.
go back to reference Franklin, Judy A. 2006. Recurrent neural networks for music computation. INFORMS Journal on Computing 18 (3): 321–338.CrossRef Franklin, Judy A. 2006. Recurrent neural networks for music computation. INFORMS Journal on Computing 18 (3): 321–338.CrossRef
34.
go back to reference Pressing, Jeff. 1988. Improvisation: Methods and models. Generative processes in music, Hg. John A. Sloboda, 129–178. Oxford. Pressing, Jeff. 1988. Improvisation: Methods and models. Generative processes in music, Hg. John A. Sloboda, 129–178. Oxford.
35.
go back to reference Norgaard, Martin. 2014. How jazz musicians improvise. Music Perception: An Interdisciplinary Journal 31 (3): 271–287.CrossRef Norgaard, Martin. 2014. How jazz musicians improvise. Music Perception: An Interdisciplinary Journal 31 (3): 271–287.CrossRef
36.
go back to reference Zen, Heiga, Keiichi Tokuda, and Alan W. Black. 2009. Statistical parametric speech synthesis. Speech Communication 51 (11): 1039–1064.CrossRef Zen, Heiga, Keiichi Tokuda, and Alan W. Black. 2009. Statistical parametric speech synthesis. Speech Communication 51 (11): 1039–1064.CrossRef
37.
go back to reference Hunt, Andrew J., and Alan W. Black. 1996. Unit selection in a concatenative speech synthesis system using a large speech database. In ICASSP-96. Conference proceedings, 1996 IEEE international conference on acoustics, speech, and signal processing, 1996, vol. 1, pp. 373–376. IEEE. Hunt, Andrew J., and Alan W. Black. 1996. Unit selection in a concatenative speech synthesis system using a large speech database. In ICASSP-96. Conference proceedings, 1996 IEEE international conference on acoustics, speech, and signal processing, 1996, vol. 1, pp. 373–376. IEEE.
38.
go back to reference Black, Alan W., and Paul A. Taylor. 1997. Automatically clustering similar units for unit selection in speech synthesis. Black, Alan W., and Paul A. Taylor. 1997. Automatically clustering similar units for unit selection in speech synthesis.
39.
go back to reference Conkie, Alistair, Mark C. Beutnagel, Ann K. Syrdal, and Philip E. Brown. 2000. Preselection of candidate units in a unit selection-based text-to-speech synthesis system. In Proceedings of ICSLP, Beijing. Conkie, Alistair, Mark C. Beutnagel, Ann K. Syrdal, and Philip E. Brown. 2000. Preselection of candidate units in a unit selection-based text-to-speech synthesis system. In Proceedings of ICSLP, Beijing.
40.
go back to reference Cope, David, and Melanie J. Mayer. 1996. Experiments in musical intelligence, vol. 12. AR editions Madison, WI. Cope, David, and Melanie J. Mayer. 1996. Experiments in musical intelligence, vol. 12. AR editions Madison, WI.
41.
go back to reference Huang, Po-Sen, Xiaodong He, Jianfeng Gao, Li Deng, Alex Acero, and Larry Heck. 2013. Learning deep structured semantic models for web search using clickthrough data. In Proceedings of the 22nd ACM international conference on Conference on information & knowledge management, 2333–2338. ACM. Huang, Po-Sen, Xiaodong He, Jianfeng Gao, Li Deng, Alex Acero, and Larry Heck. 2013. Learning deep structured semantic models for web search using clickthrough data. In Proceedings of the 22nd ACM international conference on Conference on information & knowledge management, 2333–2338. ACM.
42.
go back to reference Guthrie, David, Ben Allison, Wei Liu, Louise Guthrie, and Yorick Wilks. 2006. A closer look at skip-gram modelling. In Proceedings of the 5th international Conference on Language Resources and Evaluation (LREC-2006), 1–4. Guthrie, David, Ben Allison, Wei Liu, Louise Guthrie, and Yorick Wilks. 2006. A closer look at skip-gram modelling. In Proceedings of the 5th international Conference on Language Resources and Evaluation (LREC-2006), 1–4.
43.
go back to reference Levy, Omer, and Yoav Goldberg. 2014. Dependency-based word embeddings. In ACL, vol. 2, 302–308. Citeseer. Levy, Omer, and Yoav Goldberg. 2014. Dependency-based word embeddings. In ACL, vol. 2, 302–308. Citeseer.
44.
go back to reference Huang, Cheng-Zhi Anna, David Duvenaud, and Krzysztof Z. Gajos. 2016. Chordripple: Recommending chords to help novice composers go beyond the ordinary. In Proceedings of the 21st international conference on intelligent user interfaces, 241–250. ACM. Huang, Cheng-Zhi Anna, David Duvenaud, and Krzysztof Z. Gajos. 2016. Chordripple: Recommending chords to help novice composers go beyond the ordinary. In Proceedings of the 21st international conference on intelligent user interfaces, 241–250. ACM.
45.
go back to reference Stevens, Catherine, Nicole Lees, Julie Vonwiller, and Denis Burnham. 2005. On-line experimental methods to evaluate text-to-speech (tts) synthesis: Effects of voice gender and signal quality on intelligibility, naturalness and preference. Computer Speech & Language 19 (2): 129–146.CrossRef Stevens, Catherine, Nicole Lees, Julie Vonwiller, and Denis Burnham. 2005. On-line experimental methods to evaluate text-to-speech (tts) synthesis: Effects of voice gender and signal quality on intelligibility, naturalness and preference. Computer Speech & Language 19 (2): 129–146.CrossRef
46.
go back to reference Katayose, Haruhiro, Mitsuyo Hashida, Giovanni De Poli, and Keiji Hirata. 2012. On evaluating systems for generating expressive music performance: The rencon experience. Journal of New Music Research 41 (4): 299–310.CrossRef Katayose, Haruhiro, Mitsuyo Hashida, Giovanni De Poli, and Keiji Hirata. 2012. On evaluating systems for generating expressive music performance: The rencon experience. Journal of New Music Research 41 (4): 299–310.CrossRef
47.
go back to reference Iyer, Vijay. 2002. Embodied mind, situated cognition, and expressive microtiming in African-American music. Music Perception: An Interdisciplinary Journal 19 (3): 387–414.CrossRef Iyer, Vijay. 2002. Embodied mind, situated cognition, and expressive microtiming in African-American music. Music Perception: An Interdisciplinary Journal 19 (3): 387–414.CrossRef
Metadata
Title
“Play Like A Machine”—Generative Musical Models for Robots
Authors
Gil Weinberg
Mason Bretan
Guy Hoffman
Scott Driscoll
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-38930-7_4

Premium Partners