Tools for Music Scholarship and their Interactions: A Case Study

In this paper, we introduce AMusE, a music reasoning framework built using Abstract Data Types, describing some of the advantages of such an approach. We illustrate this with a particular set of tools capable of tapping into the framework’s capabilities: a score editor with the capability to edit some early music notations, and implementations of the SIA family of Music Information Retrieval tools. Putting these together, we discuss how the framework enables the general-purpose pattern-matching tool to operate on very specialised forms of notation. We conclude with a discussion of further work and the need for a more logic-based design and a more outward-looking deployment.

[1]  Perry Roland,et al.  The Music Encoding Initiative ( MEI ) , 2002 .

[2]  Geraint A. Wiggins,et al.  Abstracting Musical Queries: Towards a Musicologist's Workbench , 2005, CMMR.

[3]  Michael Good MusicXML: An internet-friendly format for sheet music , 2001 .

[4]  David Lewis,et al.  An Editor for Lute Tablature , 2005, CMMR.

[5]  Geraint A. Wiggins,et al.  The information dynamics of melodic boundary detection , 2006 .

[6]  David Huron,et al.  Humdrum and Kern : selective feature encoding , 1997 .

[7]  Robert Strandh,et al.  Gsharp, un éditeur de partitions de musique interactif et personnalisable , 2008, Document Numérique.

[8]  David Lewin,et al.  Generalized Musical Intervals and Transformations , 1987 .

[9]  Geraint A. Wiggins,et al.  Algorithms for discovering repeated patterns in multidimensional representations of polyphonic music , 2002 .

[10]  David Meredith Point-set algorithms for pattern discovery and pattern matching in music , 2006, Content-Based Retrieval.

[11]  M. Kassler Toward Musical Information Retrieval , 1966 .

[12]  David De Roure,et al.  The segment ontology: Bridging music-generic and domain-specific , 2011, 2011 IEEE International Conference on Multimedia and Expo.

[13]  Alan Smaill,et al.  Representing music for analysis and composition , 1990 .

[14]  Theodor Dumitrescu Corpus mensurablis musice "Electronicum": Toward a flexible electronic representation of music mensural notation , 2001 .

[15]  Annabel J. Cohen,et al.  Parsing of Melody: Quantification and Testing of the Local Grouping Rules of Lerdahl and Jackendoff's A Generative Theory of Tonal Music , 2004 .

[16]  Benjamin Adams,et al.  The Semantic Web needs more cognition , 2010, Semantic Web.

[17]  Ichiro Fujinaga,et al.  An e-Research approach to Web-scale music analysis , 2011, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[18]  Mark B. Sandler,et al.  The Music Ontology , 2007, ISMIR.

[19]  Geraint A. Wiggins,et al.  An approache for identifying salient repetition in multidimensional representations of polyphonic music , 2009 .

[20]  Alan Smaill,et al.  Hierarchical music representation for composition and analysis , 1993, Comput. Humanit..

[21]  Eleanor Selfridge-Field,et al.  Introduction: describing musical information , 1997 .

[22]  James F. Allen Towards a General Theory of Action and Time , 1984, Artif. Intell..

[23]  Christopher Ariza,et al.  Music21: A Toolkit for Computer-Aided Musicology and Symbolic Music Data , 2010, ISMIR.

[24]  Daniel Müllensiefen,et al.  Bayesian Model Selection for Harmonic Labelling , 2007 .

[25]  David Meredith,et al.  The ps13 pitch spelling algorithm , 2006 .