Skip to main content
Top

2022 | OriginalPaper | Chapter

PAUL: An Algorithmic Composer for Classical Piano Music Supporting Multiple Complexity Levels

Authors : Felix Schön, Hans Tompits

Published in: Progress in Artificial Intelligence

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

Algorithmic composition (AC) refers to the process of creating music by means of algorithms, either for realising music entirely composed by a computer or with the help of a computer. In this paper, we report on the development of the system \(\textsf{PAUL}\), an algorithmic composer for the automatic creation of short pieces of classical piano music, based on a neural-network architecture. The distinguishing feature of \(\textsf{PAUL}\) is that it allows to specify the desired complexity of the output piece in terms of an input parameter, which is a central aspect towards the designated future usage of \(\textsf{PAUL}\) as being part of a tutoring system teaching piano students how to sight-read music. \(\textsf{PAUL}\) employs a long short-term memory (LSTM) neural network to produce the lead track and a sequence-to-sequence neural network for the realisation of the accompanying track. Although \(\textsf{PAUL}\) is still work-in-progress, the obtained results are of reasonable to good quality. In a small-scale study, evaluating the specified vs. the perceived complexity of different pieces generated by \(\textsf{PAUL}\), a clear correlation is observable.

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!

Literature
3.
go back to reference Boone, B., Schonbrun, M.: Music Theory 101. Adams Media (2017) Boone, B., Schonbrun, M.: Music Theory 101. Adams Media (2017)
6.
go back to reference Dong, H., Hsiao, W., Yang, L., Yang, Y.: Musegan: multi-track sequential generative adversarial networks for symbolic music generation and accompaniment. In: McIlraith, S.A., Weinberger, K.Q. (eds.) Proceedings of AAAI, 2018, pp. 34–41. AAAI Press (2018) Dong, H., Hsiao, W., Yang, L., Yang, Y.: Musegan: multi-track sequential generative adversarial networks for symbolic music generation and accompaniment. In: McIlraith, S.A., Weinberger, K.Q. (eds.) Proceedings of AAAI, 2018, pp. 34–41. AAAI Press (2018)
7.
9.
go back to reference Goodfellow, I.J., Bengio, Y., Courville, A.C.: Deep Learning. Adaptive Computation and Machine Learning, MIT Press, Cambridge (2016)MATH Goodfellow, I.J., Bengio, Y., Courville, A.C.: Deep Learning. Adaptive Computation and Machine Learning, MIT Press, Cambridge (2016)MATH
10.
go back to reference Gottstein, B.: Gottfried Michael Koenig: Die Logik der Maschine. In: Gottstein, B. (ed.) Musik als Ars Scientia. Die Edgard-Varèse-Gastprofessoren des DAAD an der TU Berlin 2000–2006. Pfau Verlag, Saarbrücken (2006) Gottstein, B.: Gottfried Michael Koenig: Die Logik der Maschine. In: Gottstein, B. (ed.) Musik als Ars Scientia. Die Edgard-Varèse-Gastprofessoren des DAAD an der TU Berlin 2000–2006. Pfau Verlag, Saarbrücken (2006)
12.
go back to reference Huang, C.A., et al.: Music transformer: generating music with long-term structure. In: Proceedings of ICLR 2019. OpenReview.net (2019) Huang, C.A., et al.: Music transformer: generating music with long-term structure. In: Proceedings of ICLR 2019. OpenReview.net (2019)
13.
go back to reference Kitani, K.M., Koike, H.: Improvgenerator: online grammatical induction for on-the-fly improvisation accompaniment. In: Beilharz, K., Johnston, A., Ferguson, S., Chen, A.Y.C. (eds.) Proceedings of NIME 2010, pp. 469–472. nime.org (2010) Kitani, K.M., Koike, H.: Improvgenerator: online grammatical induction for on-the-fly improvisation accompaniment. In: Beilharz, K., Johnston, A., Ferguson, S., Chen, A.Y.C. (eds.) Proceedings of NIME 2010, pp. 469–472. nime.org (2010)
14.
go back to reference McLean, A., Dean, R.T. (eds.): The Oxford Handbook of Algorithmic Music. Oxford University Press, Oxford (2018) McLean, A., Dean, R.T. (eds.): The Oxford Handbook of Algorithmic Music. Oxford University Press, Oxford (2018)
15.
go back to reference MIDI manufacturers association incorporated: the complete MIDI 1.0 detailed specification. The MIDI Manufacturers Association (1983) MIDI manufacturers association incorporated: the complete MIDI 1.0 detailed specification. The MIDI Manufacturers Association (1983)
16.
go back to reference Opolka, S., Obermeier, P., Schaub, T.: Automatic genre-dependent composition using answer set programming. In: Proceedings of ISEA 2015, pp. 627–632. ISEA International (2015) Opolka, S., Obermeier, P., Schaub, T.: Automatic genre-dependent composition using answer set programming. In: Proceedings of ISEA 2015, pp. 627–632. ISEA International (2015)
18.
go back to reference Roberts, A., Engel, J.H., Raffel, C., Hawthorne, C., Eck, D.: A hierarchical latent vector model for learning long-term structure in music. In: Dy, J.G., Krause, A. (eds.) Proceedings of ICML 2018. Proceedings of Machine Learning Research, vol. 80, pp. 4361–4370. PMLR (2018) Roberts, A., Engel, J.H., Raffel, C., Hawthorne, C., Eck, D.: A hierarchical latent vector model for learning long-term structure in music. In: Dy, J.G., Krause, A. (eds.) Proceedings of ICML 2018. Proceedings of Machine Learning Research, vol. 80, pp. 4361–4370. PMLR (2018)
19.
go back to reference Schön, F.: PAUL An algorithmic composer of two-track piano pieces using recurrent neural networks. Bachelor’s Thesis, Technische Universität Wien, Institute of Information Systems, E192–03 (2019) Schön, F.: PAUL An algorithmic composer of two-track piano pieces using recurrent neural networks. Bachelor’s Thesis, Technische Universität Wien, Institute of Information Systems, E192–03 (2019)
20.
go back to reference Sutskever, I., Vinyals, O., Le, Q.V.: Sequence to sequence learning with neural networks. In: Ghahramani, Z., Welling, M., Cortes, C., Lawrence, N.D., Weinberger, K.Q. (eds.) Proceedings of NIPS 2014, pp. 3104–3112. Curran Associates, Inc. (2014) Sutskever, I., Vinyals, O., Le, Q.V.: Sequence to sequence learning with neural networks. In: Ghahramani, Z., Welling, M., Cortes, C., Lawrence, N.D., Weinberger, K.Q. (eds.) Proceedings of NIPS 2014, pp. 3104–3112. Curran Associates, Inc. (2014)
21.
go back to reference Vaswani, A., et al.: Attention is all you need. In: Guyon, I., von Luxburg, U., Bengio, S., Wallach, H.M., Fergus, R., Vishwanathan, S.V.N., Garnett, R. (eds.) Proceedings of NIPS 2017, pp. 5998–6008. Curran Associates, Inc. (2017) Vaswani, A., et al.: Attention is all you need. In: Guyon, I., von Luxburg, U., Bengio, S., Wallach, H.M., Fergus, R., Vishwanathan, S.V.N., Garnett, R. (eds.) Proceedings of NIPS 2017, pp. 5998–6008. Curran Associates, Inc. (2017)
Metadata
Title
PAUL: An Algorithmic Composer for Classical Piano Music Supporting Multiple Complexity Levels
Authors
Felix Schön
Hans Tompits
Copyright Year
2022
DOI
https://doi.org/10.1007/978-3-031-16474-3_34

Premium Partner