Automated Methods for Analyzing Music Recordings in Sonata Form

Automated Methods for Analyzing Music Recordings in Sonata Form

AUTOMATED METHODS FOR ANALYZING MUSIC RECORDINGS IN SONATA FORM Nanzhu Jiang Meinard Muller¨ International Audio Laboratories Erlangen International Audio Laboratories Erlangen [email protected] [email protected] ABSTRACT where the exposition is typically repeated once. Some- times, one can find an additional introduction (I) and a The sonata form has been one of the most important closing coda (C), thus yielding the form IE1E2DRC. In large-scale musical structures used since the early Classi- particular, the exposition and the recapitulation stand in cal period. Typically, the first movements of symphonies close relation to each other both containing two subsequent and sonatas follow the sonata form, which (in its most ba- contrasting subject groups (often simply referred to as first sic form) starts with an exposition and a repetition thereof, and second theme) connected by some transition. How- continues with a development, and closes with a recapit- ever, in the recapitulation, these elements are musically al- ulation. The recapitulation can be regarded as an altered tered compared to their occurrence in the exposition. In repeat of the exposition, where certain substructures (first particular, the second subject group appears in a modulated and second subject groups) appear in musically modified form, see [4] for details. The sonata form gives a compo- forms. In this paper, we introduce automated methods for sition a specific identity and has been widely used for the analyzing music recordings in sonata form, where we pro- first movements in symphonies, sonatas, concertos, string ceed in two steps. In the first step, we derive the coarse quartets, and so on. structure by exploiting that the recapitulation is a kind of In this paper, we introduce automated methods for ana- repetition of the exposition. This requires audio structure lyzing and deriving the structure for a given audio record- analysis tools that are invariant under local modulations. ing of a piece of music in sonata form. This task is In the second step, we identify finer substructures by cap- a specific case of the more general problem known as turing relative modulations between the subject groups in audio structure analysis with the objective to partition exposition and recapitulation. We evaluate and discuss our a given audio recording into temporal segments and of results by means of the Beethoven piano sonatas. In partic- grouping these segments into musically meaningful cate- ular, we introduce a novel visualization that not only indi- gories [2,10]. Because of different structure principles, the cates the benefits and limitations of our methods, but also hierarchical nature of structure, and the presence of musi- yields some interesting musical insights into the data. cal variations, general structure analysis is a difficult and sometimes a rather ill-defined problem [12]. Most of the 1. INTRODUCTION previous approaches consider the case of popular music, where the task is to identify the intro, chorus, and verse The musical form refers to the overall structure of a piece sections of a given song [2,9–11]. Other approaches focus of music by its repeating and contrasting parts, which stand on subproblems such as audio thumbnailing with the ob- in certain relations to each other [5]. For example, many jective to extract only the most repetitive and characteristic songs follow a strophic form where the same melody is re- segment of a given music recording [1, 3, 8]. peated over and over again, thus yielding the musical form 1 In most previous work, the considered structural parts A1A2A3A4.... Or for a composition written in rondo are often assumed to have a duration between 10 and 60 form, a recurring theme alternates with contrasting sec- seconds, resulting in some kind of medium-grained anal- tions yielding the musical form A1BA2CA3D.... One of ysis. Also, repeating parts are often assumed to be quite the most important musical forms in Western classical mu- similar in tempo and harmony, where only differences sic is known as sonata form, which consists of an expo- in timbre and instrumentation are allowed. Furthermore, sition (E), a development (D), and a recapitulation (R), global modulations can be handled well by cyclic shifts 1 To describe a musical from, one often uses the capital letters to refer of chroma-based audio features [3]. When dealing with to musical parts, where repeating parts are denoted by the same letter. the sonata form, certain aspects become more complex. The subscripts indicate the order of repeated occurrences. First, the duration of musical parts are much longer of- ten exceeding two minutes. Even though the recapitula- Permission to make digital or hard copies of all or part of this work for tion can be considered as some kind of repetition of the personal or classroom use is granted without fee provided that copies are exposition, significant local differences that may last for a not made or distributed for profit or commercial advantage and that copies couple of seconds or even 20 seconds may exist between bear this notice and the full citation on the first page. these parts. Furthermore, there may be additional or miss- c 2013 International Society for Music Information Retrieval. ing sub-structures as well as relative tempo differences be- (a) (d) 500 0.4 500 tween the exposition and recapitulation. Finally, these two 0.4 0.35 0.35 parts reveal differences in form of local modulations that 400 400 0.3 0.3 cannot be handled by a global cyclic chroma shift. 0.25 300 300 0.25 0.2 The goal of this paper is to show how structure analysis 0.2 200 200 methods can be adapted to deal with such challenges. In Time (sec) 0.15 0.15 0.1 0.1 our approach, we proceed in two steps. In the first step, we 100 100 0.05 0.05 describe how a recent audio thumbnailing procedure [8] 0 0 0 0 0 100 200 300 400 500 0 100 200 300 400 500 can be applied to identify the exposition and the recapitu- (b) (e) 1 1 lation (Section 2). To deal with local modulations, we use 500 500 0.5 0.5 the concept of transposition-invariant self-similarity matri- 400 400 ces [6]. In the second step, we reveal finer substructures 0 0 300 300 in exposition and recapitulation by capturing relative mod- 200 200 ulation differences between the first and the second sub- Time (sec) ject groups (Section 3). As for the evaluation of the two 100 100 steps, we consider the first movements in sonata form of 0 −2 0 −2 0 100 200 300 400 500 0 100 200 300 400 500 the piano sonatas by Ludwig van Beethoven, which con- E1 E2 DD R C E1 E2 DRC (c) (f) stitutes a challenging and musically outstanding collection 0 100 200 300 400 500 0 100 200 300 400 500 of works [13]. Besides some quantitative evaluation, we Time (sec) Time (sec) also contribute with a novel visualization that not only in- Figure 1: Thumbnailing procedure for Op031No2-01 (“Tem- dicates the benefits and limitations of our methods, but also pest”). (a)/(d) Scape plot representation using an SSM with- out/with transposition invariance. (b)/(e) SSM without/with yields some interesting musical insights into the data. transposition invariance along with the optimizing path family (cyan), the thumbnail segment (indicated on horizontal axis) and 2. COARSE STRUCTURE induced segments (indicated on vertical axis). (c)/(f) Ground- truth segmentation. In the first step, our goal is to split up a given music record- ing into segments that correspond to the large-scale mu- other related segments (also called induced segments) in sical structure of the sonata form. On this coarse level, the music recording. These relations are expressed by a so- we assume that the recapitulation is basically a repetition called path family over the given segment. The thumbnail of the exposition, where the local deviations are to be ne- is then defined as the segment that maximizes the fitness. glected. Thus, the sonata form IE1E2DRC is dominated Furthermore, a triangular scape plot representation is com- by the three repeating parts E1, E2, and R. puted, which shows the fitness of all segments and yields a To find the most repetitive segment of a music record- compact high-level view on the structural properties of the ing, we apply and adjust the thumbnailing procedure pro- entire audio recording. posed in [8]. To this end, the music recording is first con- We expect that the thumbnail segment, at least on the 2 verted into a sequence of chroma-based audio features , coarse level, should correspond to the exposition (E1), which relate to harmonic and melodic properties [7]. From while the induced segments should correspond to the re- this sequence, a suitably enhanced self-similarity matrix peating exposition (E2) and the recapitulation (R). To il- (SSM) is derived [8]. In our case, we apply in the SSM lustrate this, we consider as our running example a Baren- calculation a relatively long smoothing filter of 12 sec- boim recording of the first movement of Beethoven’s piano onds, which allows us to better bridge local differences in sonata Op. 31, No. 2 (“Tempest”), see Figure 1. In the fol- repeating segments. Furthermore, to deal with local mod- lowing, we also use the identifier Op031No2-01 to refer ulations, we use a transposition-invariant version of the to this movement. Being in the sonata form, the coarse mu- SSM, see [6]. To compute such a matrix, one compares the sical form of this movement is E1E2DRC. Even though chroma feature sequence with cyclically shifted versions R is some kind of repetition of E1, there are significant of itself, see [3].

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    6 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us