skip to main content
10.1145/3331543.3342587acmconferencesArticle/Chapter ViewAbstractPublication PagesicfpConference Proceedingsconference-collections
research-article

What constitutes a musical pattern?

Published:23 August 2019Publication History

ABSTRACT

There is a plethora of computational systems designed for alagorithmic discovery of musical patterns, ranging from geometrical methods to machine learning based approaches. These algorithms often disagree on what constitutes a pattern, mainly due to the lack of a broadly accepted definition of musical patterns.

On the other side of the spectrum, human-annotated musical patterns also often do not reach a consensus, partly due to the subjectivity of each individual expert, but also due to the elusive definition of a musical pattern in general.

In this work, we propose a framework of music-theoretic transformations, through which one can easily define predicates which dictate when two musical patterns belong to a particular equivalence class. We exploit simple notions from category theory to assemble transformations compositionally, allowing us to define complex transformations from simple and well-understood ones.

Additionally, we provide a prototype implementation of our theoretical framework as an embedded domain-specific language in Haskell and conduct a meta-analysis on several algorithms submitted to a pattern extraction task of the the Music Information Retrieval Evaluation eXchange (MIREX) over the previous years.

References

  1. Peter Boot, Anja Volk, and W Bas de Haas. 2016. Evaluating the role of repeated patterns in folk song classification and compression. Journal of New Music Research 45, 3 (2016), 223–238.Google ScholarGoogle ScholarCross RefCross Ref
  2. Richard Cohn. 1997. Neo-riemannian operations, parsimonious trichords, and their” tonnetz” representations. Journal of Music Theory 41, 1 (1997), 1–66.Google ScholarGoogle ScholarCross RefCross Ref
  3. Tom Collins. 2013. Discovery of repeated themes and sections. Retrieved 4th May, http://www. musicir. org/mirex/wiki/2013: Discovery of Repeated Themes & Sections (2013).Google ScholarGoogle Scholar
  4. Tom Collins, Andreas Arzt, Sebastian Flossmann, and Gerhard Widmer. 2013. SIARCT-CFP: Improving Precision and the Discovery of Inexact Musical Patterns in Point-Set Representations.. In ISMIR. 549–554.Google ScholarGoogle Scholar
  5. Darrell Conklin. 2010. Discovery of distinctive patterns in music. Intelligent Data Analysis 14, 5 (2010), 547–554. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Darrell Conklin and Christina Anagnostopoulou. 2001. Representation and Discovery of Multiple Viewpoint Patterns.. In ICMC. Citeseer, 479–485.Google ScholarGoogle Scholar
  7. Paul Hudak and Donya Quick. 2018. The Haskell School of Music: From signals to Symphonies. Cambridge University Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Berit Janssen, W Bas De Haas, Anja Volk, and Peter van Kranenburg. 2013. Finding repeated patterns in music: state of knowledge, challenges, perspectives. In International Symposium on Computer Music Modeling and Retrieval. Springer, 277–297.Google ScholarGoogle Scholar
  9. Daan Leijen and Erik Meijer. 2001. Parsec: Direct style monadic parser combinators for the real world. (2001).Google ScholarGoogle Scholar
  10. Brian McFee, Oriol Nieto, Morwaread M. Farbood, and Juan Pablo Bello. 2017. Evaluating Hierarchical Structure in Music Annotations. Frontiers in Psychology 8 (2017), 1337.Google ScholarGoogle ScholarCross RefCross Ref
  11. David Meredith. 2015. Music analysis and point-set compression. Journal of New Music Research 44, 3 (2015), 245–270.Google ScholarGoogle ScholarCross RefCross Ref
  12. Matevž Pesek, Aleš Leonardis, and Matija Marolt. 2017. SymCHM—An Unsupervised Approach for Pattern Discovery in Symbolic Music with a Compositional Hierarchical Model. Applied Sciences 7, 11 (2017), 1135.Google ScholarGoogle ScholarCross RefCross Ref
  13. Iris Yuping Ren, Hendrik Vincent Koops, Dimitrios Bountouridis, Anja Volk, Wouter Swierstra, and Remco C Veltkamp. 2018a. Feature analysis of repeated patterns in dutch folk songs using principal component analysis. FMA 14, 5 (2018), 86.Google ScholarGoogle Scholar
  14. Iris Yuping Ren, Hendrik Vincent Koops, Anja Volk, and Wouter Swierstra. 2018b. Investigating Musical Pattern Ambiguity in a Human Annotated Dataset. The Proceedings of the 15th International Conference on Music Perception and Cognition and the 10th triennial conference of the European Society for the Cognitive Sciences of Music (2018), 361–367.Google ScholarGoogle Scholar
  15. Iris Yuping Ren, Vincent Koops, Anja Volk, and Wouter Swierstra. 2017. In Search Of The Consensus Among Musical Pattern Discovery Algorithms. Proceedings of the International Society for Music Information Retrieval (2017).Google ScholarGoogle Scholar
  16. Peter van Kranenburg, Berit Janssen, and Anja Volk. 2016. The Meertens Tune Collections: The Annotated Corpus (MTC-ANN) versions 1.1 and 2.0. 1.Google ScholarGoogle Scholar
  17. Gissel Velarde, David Meredith, and Tillman Weyde. 2016. A wavelet-based approach to pattern discovery in melodies. In Computational Music Analysis. Springer, 303–333.Google ScholarGoogle Scholar
  18. Anja Volk and Peter van Kranenburg. 2012. Melodic similarity among folk songs: An annotation study on similarity-based categorization in music. Musicae Scientiae 16, 3 (2012), 317–339.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. What constitutes a musical pattern?

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          FARM 2019: Proceedings of the 7th ACM SIGPLAN International Workshop on Functional Art, Music, Modeling, and Design
          August 2019
          105 pages
          ISBN:9781450368117
          DOI:10.1145/3331543

          Copyright © 2019 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 23 August 2019

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate19of23submissions,83%

          Upcoming Conference

          ICFP '24

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader