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.
- 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 ScholarCross Ref
- Richard Cohn. 1997. Neo-riemannian operations, parsimonious trichords, and their” tonnetz” representations. Journal of Music Theory 41, 1 (1997), 1–66.Google ScholarCross Ref
- 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 Scholar
- 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 Scholar
- Darrell Conklin. 2010. Discovery of distinctive patterns in music. Intelligent Data Analysis 14, 5 (2010), 547–554. Google ScholarDigital Library
- Darrell Conklin and Christina Anagnostopoulou. 2001. Representation and Discovery of Multiple Viewpoint Patterns.. In ICMC. Citeseer, 479–485.Google Scholar
- Paul Hudak and Donya Quick. 2018. The Haskell School of Music: From signals to Symphonies. Cambridge University Press. Google ScholarDigital Library
- 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 Scholar
- Daan Leijen and Erik Meijer. 2001. Parsec: Direct style monadic parser combinators for the real world. (2001).Google Scholar
- 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 ScholarCross Ref
- David Meredith. 2015. Music analysis and point-set compression. Journal of New Music Research 44, 3 (2015), 245–270.Google ScholarCross Ref
- 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 ScholarCross Ref
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 ScholarCross Ref
Index Terms
- What constitutes a musical pattern?
Recommendations
Musical rhythmic pattern extraction using relevance of communities in networks
The rhythmic background of a musical piece is usually composed of featured elements that define the musical genre. For each song, such elements form rhythmic patterns, the most repetitive ones defines the rhythm of a specific musical genre and the less ...
The vision for MUSE4Music
Investigating the emotional impact of historical music, e.g. music of the 19th century, is a complex challenge since the subjects that listened to this music and their emotions are forever gone. As a result, asking them for their experiences is not ...
On musical stylometry-a pattern recognition approach
Special issue: In memoriam Azriel RosenfeldIn this short communication we describe some experiments in which methods of statistical pattern recognition are applied for musical style recognition and disputed musical authorship attribution. Values of a set of 20 features (also called ''style ...
Comments