Abstract
This research is to create a melody generation system. Instead of using Markov chain with individual music parameter probability control, the pitch class set theory is adopted instead of generating pitch. The generated melody consists of motive and thematic development with variation. In addition rhythm complexity analysis technique is introduced in the proposed system with the inverse LHL method, to generate the rhythm with the rhythm complexity input automatically. This system can be used for algorithmic composition, and two cases have been verified successfully.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ames, C.: The Markov Process as a Compositional Model: A Survey and Tutorial. Leonardo 22(2), 175–187 (1989)
Cambouropoulos, E.: Markov Chains as an Aid to Computer Assisted Composition. Musical Praxis 1(1), 41–52 (1994)
Farbood, M., Schoner, B.: Analysis and Synthesis of Palestrina-Style Counterpoint Using Markov Chains. In: The International Computer Music Conference, Havana, Cuba, pp. 18–22 (September 2001)
Wiggins, G., Papadopoulos, G., Phon-Amnuaisuk, S., Tuson, A.: Evolutionary Methods for Musical Composition. In: Partial Proceedings of the 2nd International Conference CASYS 1998 on Computing Anticipatory Systems, Liège, Belgium, pp. 10–14 (1998)
Moroni, A., Manzolli, J., Zuben, F.V., Gudwin, R.: Evolutionary Computation applied to Algorithmic Composition. In: Proceedings of the 1999 Congress on Evolutionary Computation, CEC (1999)
Povel, D.J.: Melody Generator: A Device for Algorithmic Music Construction. Journal of Software Engineering & Applications 3, 683–695 (2010)
Temperley, D.: A Probabilistic Model of Melody Perception. Cognitive Science 32(2), 418–444 (2008)
Straus, J.N.: Introduction to Post-Tonal Theory. Prentice Hall, Englewood Cliffs (1990)
Schuijer, M.: Analyzing Atonal Music: Pitch-Class Set Theory and Its Contexts. Eastman Studies in Music 60. University of Rochester Press, Rochester (2008)
Schoenberg, A., Stein, L.: Fundamentals of Music Composition (1967)
Gehrkens, K.W.: The Project Gutenberg eBook, Music Notation and Terminology (2006)
Scruton, R.: The Aesthetics of Music. Clarendon Press, Oxford (1997)
Thul, E., Toussaint, G.T.: Rhythm complexity measures: A comparison of mathematical models of human perception and performance. In: Proc. 9th International Conference on Music Information Retrieval, Philadelphia, USA, pp. 14–18 (September 2008)
Shmulevich, I., Povel, D.-J.: Complexity measures of musical rhythms. In: Desain, P., Windsor, W.L. (eds.) Rhythm Perception and Production, pp. 239–244. Swets & Zeitlinger, Lisse (2000)
Longuet-Higgins, H., Lee, C.: The rhythmic interpretation of monophonic music. Music Perception 1(4), 424–441 (1984)
Fitch, W.T., Rosenfeld, A.J.: Perception and production of syncopated rhythms. Music Perception 25(1), 43–58 (2007)
Smith, L., Honing, H.: Evaluating and extending computational models of rhythmic syncopation in music. In: Proceedings of the International Computer Music Conference, pp. 688–691 (2006)
Thul, E., Toussaint, G.T.: Analysis of musical rhythm complexity measures in a cultural context. In: Proceedings of the 2008 C3S2E Conference (C3S2E 2008), pp. 1–9. ACM, New York (2008)
Cope, D.: The Algorithmic Composer, Madison, Wisconsin (2000)
Stein, L.: Structure & Style: The Study and Analysis of Musical Forms, Summy-Birchard Music (1979)
Nelson, P.: Pitch Class Sets, Revised on January 20 (2007), http://composertools.com/Theory/PCSets/ (accessed April 08, 2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Huang, CF., Ko, SF. (2012). Melody Generation Based on Thematic Development Method Using Pitch Class Set and Rhythm Complexity. In: Cipolla-Ficarra, F., Veltman, K., Cipolla-Ficarra, M., Kratky, A. (eds) Communicability, Computer Graphics and Innovative Design for Interactive Systems. CCGIDIS 2011. Lecture Notes in Computer Science, vol 7545. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33760-4_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-33760-4_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33759-8
Online ISBN: 978-3-642-33760-4
eBook Packages: Computer ScienceComputer Science (R0)