Skip to main content

Implementing Methods for Analysing Music Based on Lerdahl and Jackendoff’s Generative Theory of Tonal Music

  • Chapter
  • First Online:
Computational Music Analysis

Abstract

We describe and discuss our computer implementations of Lerdahl and Jackendoff’s (1983) Generative Theory of Tonal Music (GTTM). We consider this theory to be one of the most relevant music theories with regard to formalization because it captures aspects of musical phenomena based on the Gestalts perceived in music and presents these aspects with relatively rigid rules. However, the theory has several problems in terms of computer implementation. To overcome these problems, we have proposed four different kinds of analyser: an automatic timespan tree analyser (ATTA); a fully automatic time-span tree analyser (FATTA); the sGTTM analyser, which detects local grouping boundaries by combining GTTM with statistical learning using a decision tree; and the sGTTM-II analyser, with which we introduce full parameterization and statistical learning.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 119.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 159.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Cambouropoulos, E. (2006). Musical parallelism and melodic segmentation. Music Perception, 23(3):249–267.

    Google Scholar 

  • Davies, M. and Bock, S. (2014). Evaluating the evaluation measures for beat tracking. In Proceedings of the 15th International Society for Music Information Retrieval Conference (ISMIR 2014), pages 637–642, Taipei, Taiwan.

    Google Scholar 

  • Dixon, S. (2001). Automatic extraction of tempo and beat from expressive performances. Journal of New Music Research, 30(1):39–58.

    Google Scholar 

  • Goto, M. (2001). An audio-based real-time beat tracking system for music with or without drum-sounds. Journal of New Music Research, 30(2):159–171.

    Google Scholar 

  • Hamanaka, M., Hirata, K., and Tojo, S. (2006). Implementing “A Generative Theory of Tonal Music”. Journal of New Music Research, 35(4):249–277.

    Google Scholar 

  • Hamanaka, M., Hirata, K., and Tojo, S. (2007). FATTA: Full automatic time-span tree analyzer. In Proceedings of the 2007 International Computer Music Conference (ICMC 2007), pages 153–156, Copenhagen, Denmark.

    Google Scholar 

  • Hamanaka, M., Hirata, K., and Tojo, S. (2008a). Melody expectation method based on GTTM and TPS. In Proceedings of the 9th International Conference on Music Information Retrieval (ISMIR 2008), pages 107–112, Philadelphia, PA.

    Google Scholar 

  • Hamanaka, M., Hirata, K., and Tojo, S. (2008b). Melody morphing method based on GTTM. In Proceedings of the 2008 International Computer Music Conference (ICMC 2008), pages 155–158, Belfast, UK.

    Google Scholar 

  • Hamanaka, M., Hirata, K., and Tojo, S. (2013). Time-span tree analyzer for polyphonic music. In 10th International Symposium on Computer Music Multidisciplinary Research (CMMR 2013), pages 886–893, Marseille, France.

    Google Scholar 

  • Hamanaka, M., Hirata, K., and Tojo, S. (2014). Music structural analysis database based on GTTM. In Proceedings of the 15th International Society for Music Information Retrieval Conference (ISMIR 2014), pages 325–330, Taipei, Taiwan.

    Google Scholar 

  • Hamanaka, M., Yoshiya, M., and Yoshida, S. (2011). Constructing music applications for smartphones. In Proceedings of the 2011 International Computer Music Conference (ICMC 2011), pages 308–311, Huddersfield, UK.

    Google Scholar 

  • Hewlett,W. and Selfridge-Field, E. (1998). Melodic Similarity: Concepts, Procedures, and Applications, volume 11 of Computing in Musicology. MIT Press.

    Google Scholar 

  • Hirata, K. and Hiraga, R. (2003). Ha-Hi-Hun plays Chopin’s Etude. In Working Notes of IJCAI-03 Workshop on Methods for Automatic Music Performance and their Applications in a Public Rendering Contest, pages 72–73.

    Google Scholar 

  • Hirata, K. and Matsuda, S. (2003). Interactive music summarization based on generative theory of tonal music. Journal of New Music Research, 5(2):165–177.

    Google Scholar 

  • Hirata, K. and Matsuda, S. (2004). Annotated music for retrieval, reproduction. In Proceedings of the 2004 International Computer Music Conference (ICMC 2004), pages 584–587, Miami, FL.

    Google Scholar 

  • Kanamori, K. and Hamanaka, M. (2014). Method to detect GTTM local grouping boundaries based on clustering and statistical learning. In Proceedings of the 2014 International Computer Music Conference (ICMC 2014), pages 1193–1197, Athens, Greece.

    Google Scholar 

  • Lerdahl, F. (2001). Tonal Pitch Space. Oxford University Press.

    Google Scholar 

  • Lerdahl, F. and Jackendoff, R. S. (1983). A Generative Theory of Tonal Music. MIT Press.

    Google Scholar 

  • MakeMusic (2015). Finale. http://www.finalemusic.com/.

  • Marsden, A. (2011). Software for Schenkerian analysis. In Proceedings of the 2011 International Computer Music Conference (ICMC2011), pages 673–676, Huddersfield, UK.

    Google Scholar 

  • Miura, Y., Hamanaka, M., Hirata, K., and Tojo, S. (2009). Decision tree to detect GTTM group boundaries. In Proceedings of the 2009 International Computer Music Conference (ICMC 2009), pages 125–128, Montreal, Canada.

    Google Scholar 

  • Narmour, E. (1990). The Analysis and Cognition of Basic Melodic Structures: The Implication–Realization Model. University of Chicago Press.

    Google Scholar 

  • Narmour, E. (1992). The Analysis and Cognition of Melodic Complexity: The Implication–Realization Model. University of Chicago Press.

    Google Scholar 

  • Quinlan, J. (1993). C4.5: Programs for Machine Learning. Morgan Kaufmann.

    Google Scholar 

  • Recordare (2011). MusicXML 3.0 tutorial. http://www.musicxml.com/wpcontent/uploads/2012/12/musicxml-tutorial.pdf.

  • Rodriguez-Lopez, M., Volk, A., and Bountouridis, D. (2014). Multi-strategy segmentation of melodies. In Proceedings of the 15th International Society for Music Information Retrieval Conference (ISMIR 2014), pages 207–212, Taipei, Taiwan.

    Google Scholar 

  • Rosenthal, D. (1992). Emulation of human rhythm perception. Computer Music Journal, 16(1):64–76.

    Google Scholar 

  • Schenker, H. (1935). Der freie Satz. Universal Edition. (Published in English as E. Oster (trans., ed.) Free Composition, Longman, New York, 1979.).

    Google Scholar 

  • Stammen, D. R. and Pennycook, B. (1994). Real-time segmentation of music using an adaptation of Lerdahl and Jackendoff’s grouping principles. In Proceedings of the 3rd International Conference on Music Perception and Cognition (ICMPC 1994), pages 269–270, Liège, Belgium.

    Google Scholar 

  • Temperley, D. (2001). The Cognition of Basic Musical Structures. MIT Press.

    Google Scholar 

  • Yazawa, S., Hamanaka, M., and Utsuro, T. (2014). Melody generation system based on a theory of melody sequences. In Proceedings of the International Conference on Advanced Informatics: Concepts, Theory and Applications, pages 347–352.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Masatoshi Hamanaka .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Hamanaka, M., Hirata, K., Tojo, S. (2016). Implementing Methods for Analysing Music Based on Lerdahl and Jackendoff’s Generative Theory of Tonal Music . In: Meredith, D. (eds) Computational Music Analysis. Springer, Cham. https://doi.org/10.1007/978-3-319-25931-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-25931-4_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-25929-1

  • Online ISBN: 978-3-319-25931-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics