Composing Music with Neural Networks and Probabilistic Finite-State Machines

  • Tomasz Oliwa
  • Markus Wagner
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4974)


In this paper, biological (human) music composition systems based on Time Delay Neural Networks and Ward Nets and on a probabilistic Finite-State Machine will be presented. The systems acquire musical knowledge by inductive learning and are able to produce complete musical scores for multiple instruments and actual music in the MIDI format. The quality of our approaches is analyzed in objective and subjective manner with existing techniques.


Biological Inspired Music Music Composition Representation Techniques Comparative Analysis Time Delay Neural Networks Finite State Machines Inductive Learning 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Baratè, A., Haus, G., Ludovico, L.A.: Music analysis and modeling through petri nets. In: Kronland-Martinet, R., Voinier, T., Ystad, S. (eds.) CMMR 2005. LNCS, vol. 3902, pp. 201–218. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  2. 2.
    Biles, J.A.: Genjam: A genetic algorithm for generating jazz solos (June 15, 1994)Google Scholar
  3. 3.
    Eck, D., Schmidhuber, J.: Finding temporal structure in music: Blues improvisation with lstm recurrent networks (2002)Google Scholar
  4. 4.
    Jeon, Y.-W., Lee, I.-K., Yoon, J.-C.: Generating and modifying melody using editable noise function. In: Kronland-Martinet, R., Voinier, T., Ystad, S. (eds.) CMMR 2005. LNCS, vol. 3902, pp. 164–168. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  5. 5.
    Kohonen, T.: A self-learning musical grammar, or associative memory of the second kind. In: IJCNN, Washington DC, vol. I, pp. I–1–I–6, IEEE, Los Alamitos (1989)Google Scholar
  6. 6.
    Miranda, E.R., Biles, J.A. (eds.): Evolutionary Computer Music. Springer, Heidelberg (2007)Google Scholar
  7. 7.
    Mozer, M.: Neural network music composition by prediction: Exploring the benefits of psychoacoustic constraints and multi-scale processing (1994)Google Scholar
  8. 8.
    Schoenberger, J.: Genetic algorithms for musical composition with coherency through genotype. Spring (2002)Google Scholar
  9. 9.
    Unehara, M., Onisawa, T.: Construction of music composition system with interactive genetic algorithm (October 2003)Google Scholar
  10. 10.
    Walshaw, C.: The abc notation system (1993),

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Tomasz Oliwa
    • 1
    • 2
  • Markus Wagner
    • 1
    • 2
  1. 1.Artificial Intelligence CenterUniversity of Georgia 
  2. 2.Institute for Computer ScienceUniversity of Koblenz-Landau 

Personalised recommendations