Skip to main content
Top

2017 | OriginalPaper | Chapter

Combining LSTM and Feed Forward Neural Networks for Conditional Rhythm Composition

Authors : Dimos Makris, Maximos Kaliakatsos-Papakostas, Ioannis Karydis, Katia Lida Kermanidis

Published in: Engineering Applications of Neural Networks

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

Algorithmic music composition has long been in the spotlight of music information research and Long Short-Term Memory (LSTM) neural networks have been extensively used for this task. However, despite LSTM networks having proven useful in learning sequences, no methodology has been proposed for learning sequences conditional to constraints, such as given metrical structure or a given bass line. In this paper we examine the task of conditional rhythm generation of drum sequences with Neural Networks. The proposed network architecture is a combination of LSTM and feed forward (conditional) layers capable of learning long drum sequences, under constraints imposed by metrical rhythm information and a given bass sequence. The results indicate that the role of the conditional layer in the proposed architecture is crucial for creating diverse drum sequences under conditions concerning given metrical information and bass lines.

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
1
Panel Discussion in the ICMC’93.
 
2
Papadopoulos and Wiggins [20] compiled an extensive such list, dating back to 1992.
 
Literature
1.
go back to reference Bergstra, J., Bastien, F., Breuleux, O., Lamblin, P., Pascanu, R., Delalleau, O., Desjardins, G., Warde-Farley, D., Goodfellow, I., Bergeron, A., et al.: Theano: deep learning on GPUs with python. In: NIPS 2011, BigLearning Workshop, Granada, Spain, vol. 3. Citeseer (2011) Bergstra, J., Bastien, F., Breuleux, O., Lamblin, P., Pascanu, R., Delalleau, O., Desjardins, G., Warde-Farley, D., Goodfellow, I., Bergeron, A., et al.: Theano: deep learning on GPUs with python. In: NIPS 2011, BigLearning Workshop, Granada, Spain, vol. 3. Citeseer (2011)
2.
3.
go back to reference Dieleman, S., Schlüter, J., Raffel, C., Olson, E., Sønderby, S.K., Nouri, D., Maturana, D., Thoma, M., Battenberg, E., Kelly, J., et al.: Lasagne: First Release. Zenodo, Geneva (2015) Dieleman, S., Schlüter, J., Raffel, C., Olson, E., Sønderby, S.K., Nouri, D., Maturana, D., Thoma, M., Battenberg, E., Kelly, J., et al.: Lasagne: First Release. Zenodo, Geneva (2015)
4.
go back to reference Duchi, J., Hazan, E., Singer, Y.: Adaptive subgradient methods for online learning and stochastic optimization. J. Mach. Learn. Res. 12(Jul), 2121–2159 (2011)MathSciNetMATH Duchi, J., Hazan, E., Singer, Y.: Adaptive subgradient methods for online learning and stochastic optimization. J. Mach. Learn. Res. 12(Jul), 2121–2159 (2011)MathSciNetMATH
5.
go back to reference Eck, D., Schmidhuber, J.: A first look at music composition using LSTM recurrent neural networks. Istituto Dalle Molle Di Studi Sull Intelligenza Artificiale, p. 103 (2002) Eck, D., Schmidhuber, J.: A first look at music composition using LSTM recurrent neural networks. Istituto Dalle Molle Di Studi Sull Intelligenza Artificiale, p. 103 (2002)
7.
go back to reference Hiller, L.A., Isaacson, L.M.: Experimental Music; Composition with an Electronic Computer. Greenwood Publishing Group Inc., Westport (1979) Hiller, L.A., Isaacson, L.M.: Experimental Music; Composition with an Electronic Computer. Greenwood Publishing Group Inc., Westport (1979)
8.
go back to reference Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997)CrossRef Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997)CrossRef
9.
go back to reference Hörnel, D.: Chordnet: learning and producing voice leading with neural networks and dynamic programming. J. New Music Res. 33(4), 387–397 (2004)CrossRef Hörnel, D.: Chordnet: learning and producing voice leading with neural networks and dynamic programming. J. New Music Res. 33(4), 387–397 (2004)CrossRef
10.
go back to reference Jacob, B.L.: Algorithmic composition as a model of creativity. Organised Sound 1(03), 157–165 (1996)CrossRef Jacob, B.L.: Algorithmic composition as a model of creativity. Organised Sound 1(03), 157–165 (1996)CrossRef
11.
go back to reference Kaliakatsos–Papakostas, M.A., Floros, A., Vrahatis, M.N.: evoDrummer: deriving rhythmic patterns through interactive genetic algorithms. In: Machado, P., McDermott, J., Carballal, A. (eds.) EvoMUSART 2013. LNCS, vol. 7834, pp. 25–36. Springer, Heidelberg (2013). doi:10.1007/978-3-642-36955-1_3 CrossRef Kaliakatsos–Papakostas, M.A., Floros, A., Vrahatis, M.N.: evoDrummer: deriving rhythmic patterns through interactive genetic algorithms. In: Machado, P., McDermott, J., Carballal, A. (eds.) EvoMUSART 2013. LNCS, vol. 7834, pp. 25–36. Springer, Heidelberg (2013). doi:10.​1007/​978-3-642-36955-1_​3 CrossRef
12.
go back to reference Kaliakatsos-Papakostas, M.A., Floros, A., Vrahatis, M.N., Kanellopoulos, N.: Genetic evolution of L and FL-systems for the production of rhythmic sequences. In: Proceedings of the 2nd Workshop in Evolutionary Music (GECCO 2012), Philadelphia, USA, pp. 461–468, 7–11 July 2012 Kaliakatsos-Papakostas, M.A., Floros, A., Vrahatis, M.N., Kanellopoulos, N.: Genetic evolution of L and FL-systems for the production of rhythmic sequences. In: Proceedings of the 2nd Workshop in Evolutionary Music (GECCO 2012), Philadelphia, USA, pp. 461–468, 7–11 July 2012
14.
go back to reference Lambert, A., Weyde, T., Armstrong, N.: Perceiving and predicting expressive rhythm with recurrent neural networks. In: Proceedings of the 12th International Conference in Sound and Music Computing, SMC 2015. SMC15 (2015) Lambert, A., Weyde, T., Armstrong, N.: Perceiving and predicting expressive rhythm with recurrent neural networks. In: Proceedings of the 12th International Conference in Sound and Music Computing, SMC 2015. SMC15 (2015)
15.
go back to reference Lewis, J.P.: Algorithms for Music Composition by Neural Nets: Improved CBR Paradigms. Michigan Publishing, University of Michigan Library, Ann Arbor (1989) Lewis, J.P.: Algorithms for Music Composition by Neural Nets: Improved CBR Paradigms. Michigan Publishing, University of Michigan Library, Ann Arbor (1989)
16.
go back to reference MacQueen, J., et al.: Some methods for classification and analysis of multivariate observations. In: Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, Oakland, CA, USA, vol. 1, pp. 281–297 (1967) MacQueen, J., et al.: Some methods for classification and analysis of multivariate observations. In: Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, Oakland, CA, USA, vol. 1, pp. 281–297 (1967)
17.
go back to reference Makris, D., Kaliakatsos-Papakostas, M.A., Cambouropoulos, E.: Probabilistic modular bass voice leading in melodic harmonisation. In: ISMIR, pp. 323–329 (2015) Makris, D., Kaliakatsos-Papakostas, M.A., Cambouropoulos, E.: Probabilistic modular bass voice leading in melodic harmonisation. In: ISMIR, pp. 323–329 (2015)
18.
go back to reference Mozer, M.C.: Neural network music composition by prediction: exploring the benefits of psychoacoustic constraints and multiscale processing. In: Musical Networks: Parallel Distributed Perception and Performance, p. 227 (1999) Mozer, M.C.: Neural network music composition by prediction: exploring the benefits of psychoacoustic constraints and multiscale processing. In: Musical Networks: Parallel Distributed Perception and Performance, p. 227 (1999)
20.
go back to reference Papadopoulos, G., Wiggins, G.: Ai methods for algorithmic composition: a survey, a critical view and future prospects. In: AISB Symposium on Musical Creativity, Edinburgh, UK, pp. 110–117 (1999) Papadopoulos, G., Wiggins, G.: Ai methods for algorithmic composition: a survey, a critical view and future prospects. In: AISB Symposium on Musical Creativity, Edinburgh, UK, pp. 110–117 (1999)
21.
go back to reference Sioros, G., Guedes, C.: Complexity driven recombination of MIDI loops. In: Proceedings of the 12th International Society for Music Information Retrieval Conference (ISMIR), pp. 381–386. University of Miami, Miami, October 2011 Sioros, G., Guedes, C.: Complexity driven recombination of MIDI loops. In: Proceedings of the 12th International Society for Music Information Retrieval Conference (ISMIR), pp. 381–386. University of Miami, Miami, October 2011
22.
go back to reference Sturm, B., Santos, J.F., Korshunova, I.: Folk music style modelling by recurrent neural networks with long short term memory units. In: 16th International Society for Music Information Retrieval Conference (ISMIR) (2015) Sturm, B., Santos, J.F., Korshunova, I.: Folk music style modelling by recurrent neural networks with long short term memory units. In: 16th International Society for Music Information Retrieval Conference (ISMIR) (2015)
23.
go back to reference Supper, M.: A few remarks on algorithmic composition. Comput. Music J. 25(1), 48–53 (2001)CrossRef Supper, M.: A few remarks on algorithmic composition. Comput. Music J. 25(1), 48–53 (2001)CrossRef
24.
go back to reference van der Maaten, L.: Learning a parametric embedding by preserving local structure. RBM 500(500), 26 (2009) van der Maaten, L.: Learning a parametric embedding by preserving local structure. RBM 500(500), 26 (2009)
25.
Metadata
Title
Combining LSTM and Feed Forward Neural Networks for Conditional Rhythm Composition
Authors
Dimos Makris
Maximos Kaliakatsos-Papakostas
Ioannis Karydis
Katia Lida Kermanidis
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-65172-9_48

Premium Partner