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.
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
Cambouropoulos, E. (2006). Musical parallelism and melodic segmentation. Music Perception, 23(3):249–267.
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.
Dixon, S. (2001). Automatic extraction of tempo and beat from expressive performances. Journal of New Music Research, 30(1):39–58.
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.
Hamanaka, M., Hirata, K., and Tojo, S. (2006). Implementing “A Generative Theory of Tonal Music”. Journal of New Music Research, 35(4):249–277.
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.
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.
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.
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.
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.
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.
Hewlett,W. and Selfridge-Field, E. (1998). Melodic Similarity: Concepts, Procedures, and Applications, volume 11 of Computing in Musicology. MIT Press.
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.
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.
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.
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.
Lerdahl, F. (2001). Tonal Pitch Space. Oxford University Press.
Lerdahl, F. and Jackendoff, R. S. (1983). A Generative Theory of Tonal Music. MIT Press.
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.
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.
Narmour, E. (1990). The Analysis and Cognition of Basic Melodic Structures: The Implication–Realization Model. University of Chicago Press.
Narmour, E. (1992). The Analysis and Cognition of Melodic Complexity: The Implication–Realization Model. University of Chicago Press.
Quinlan, J. (1993). C4.5: Programs for Machine Learning. Morgan Kaufmann.
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.
Rosenthal, D. (1992). Emulation of human rhythm perception. Computer Music Journal, 16(1):64–76.
Schenker, H. (1935). Der freie Satz. Universal Edition. (Published in English as E. Oster (trans., ed.) Free Composition, Longman, New York, 1979.).
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.
Temperley, D. (2001). The Cognition of Basic Musical Structures. MIT Press.
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.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)