Discovering Musical Patterns through Perceptive Heuristics By Oliver Lartillot Presentation by Ananda Jacobs.

Slides:



Advertisements
Similar presentations
Introduction to the Elements of Music
Advertisements

Music Introduction to Humanities. Music chapter 9 Music is one of the most powerful of the arts partly because sounds – more than any other sensory stimulus.
Architecture Representation
ALL MUSIC HAS VALUE TO SOMEBODY. What is Music? The Organization of Sound in Time.
Point-set algorithms for pattern discovery and pattern matching in music David Meredith Goldsmiths College University of London.
Melodic Organization Chapter 6. Motive Short melodic and/or rhythmic pattern Usually only a few beats Recurs throughout a piece or section Unifying element.
Chapter 12 Phrase Structure and Grouping. Phrase Length Consider phrases in grammatical terms: ◦ Open Phrase / Half cadence : question – requires a response.
Part 1: Materials of Music
Segmentation (2): edge detection
Chapter 6 Melodic Organization.
Classical Music Higher Music.
What is music? Music is the deliberate organization of sounds by people for other people to hear.
Chapter 4 Musical Form and Musical Style Form in Music.
A Wavelet-Based Approach to the Discovery of Themes and Motives in Melodies Gissel Velarde and David Meredith Aalborg University Department of Architecture,
JSymbolic and ELVIS Cory McKay Marianopolis College Montreal, Canada.
STRUCTURE. To write an instrumental piece based on an ostinato pattern. AOS 4: Musical Structure.
A Time Based Approach to Musical Pattern Discovery in Polyphonic Music Tamar Berman Graduate School of Library and Information Science University of Illinois.
Notes for Chapter 12 Logic Programming The AI War Basic Concepts of Logic Programming Prolog Review questions.
HOW MUSICAL LINES INTERACT Musical Texture, Form, and Style.
Poetry.
Musical Terms Mrs. Keating.
HOW MUSICAL LINES INTERACT Musical Texture, Form, and Style.
Chapter 5 Musical Texture. Texture Melodic lines may be thought of as the various threads that make up the musical fabric or the texture. – Monophony.
Lecture 3--Structures Today we are going to look at: Melody Harmony Texture.
Elements of Music. MELODY  Melody is the part of the music you can sing. To play or sing a melody, there can only be one note at a time. It is also known.
"The Elements of Music" An Introduction. The Elements of Music.
A year 1 musicianA year 2 musicianA year 3 musician I can use my voice to speak, sing and chant. I can use instruments to perform. I can clap short rhythmic.
The Elements of Music.
Important form in the late Baroque period Concerto Grosso – a small group of soloists is set against a larger group of players Anywhere from 2-4 soloists.
Chapter 3 Scales and Melody.
Get books again today…. CHAPTER 3: CONCERTO GROSSO AND RITORNELLO FORM Basic principles of Baroque music: Basic principles of Baroque music: Contrasts.
Some good questions.  Is there a strong feeling of pulse?  Are there regular accents, or are the accents irregular?  What is the tempo of the pulse.
MELODIC WRITING. FINISH THIS MELODY! TO BREAK RULES, YOU HAVE TO LEARN THEM FIRST… Composers often consider many things when they write music- rhythm,
Piano/Theory 4 Composition 1 A Rubric NEXT. A  accuracy and clarity of notation - 5  appropriate writing for instruments and/or voices – 5 NEXT.
Musical Terms Mrs. Keating Fine Arts 9. Rhythm Beat is like your pulse! Your heart keeps the beat for the rest for your body! Beat is like your pulse!
Other Aspects of Musical Sound pp Texture  Texture describes the number of things that are going on at once in a piece of music.  Monophony-
Baroque! MelodyTextureHarmonyRhythmForms Techniques such as sequence and imitation were used Baroque texture was often polyphonic…but it could also be.
The Elements of Music “Student Selected Piece of Music”
Signatures and Earmarks: Computer Recognition of Patterns in Music By David Cope Presented by Andy Lee.
A framework for answering aural questions using the 6 concepts of music.
Perceptive Strategies in Computational Motivic Analysis: Why and How.
Computer Aided Composition Kevin Wampler. Assisted Notation and Layout Automated Composition Style-driven Suggestions Alternative Notations Automatic.
A framework for answering aural questions using the 6 concepts of music.
Chapter 3 The Structures of Music Melody. Key Terms Melody Tune Motive Theme Phrases Balance Parallelism Contrast Sequence Climax Cadence Form.
Before We Begin... Get ready for your “test” – Figured Bass and Roman Numerals.
Elements of Music. Melody Single line of notes heard in succession as unit Phrases Cadences—Points of arrival/rest Conjunct vs. disjunct motion Contour:
1. Rhythm 1.1. Basic rhythmsBasic rhythms 1.2. Rhythmic formulasRhythmic formulas 2. Melody 2.1. Diatonic scaleDiatonic scale Relative keys Degrees of.
The Overall Plan or Structure
National Curriculum Requirements of Music at Key Stage 1
An Introduction to Music as Social Experience
Elements of Music.
Elements of Music Jake Mahowald S.D. State Standard HSp.MUe.Re.7.2.a:
Introduction to the Elements of Music
Answering Aural Questions
National Curriculum Requirements of Music at Key Stage 1
Weaving Music Knowledge, Skills and Understanding into the new National Curriculum Key Stage 1: Music Forest Academy.
Unit 2: Melodic analysis (part 1)
Phrase Structure and Motivic Analysis
Elements of Music.
Memory and Melodic Density : A Model for Melody Segmentation
AP Music Theory Mr. Silvagni
Elements of Music.
Fine Arts section 1 pg.7-20 By david steen.
Integrating Segmentation and Similarity in Melodic Analysis
MUMT 611, March 2005 Assignment 4 Paul Kolesnik
The Interaction of Melody and Harmony
Learning to describe what we hear.
Elements of Music Choir Notes Week 1.
Chapter 3 The Structures of Music
Elements of Music Silence - The absence of sound.
Presentation transcript:

Discovering Musical Patterns through Perceptive Heuristics By Oliver Lartillot Presentation by Ananda Jacobs

The dimensions of music Melody: the “tune,” or a succession of notes usually in the top voice Rhythm: the beat or pulse Meter (metric): global vision of temporal structures, usually dependent on style Harmony: the chords, subject to “grammatical” rules of progression

Form: the overall structure, such as binary, ternary, sonata, rondo…

Musical Pattern Discovery focuses on…

Motives Motive: a melodic fragment or a short collection of notes that serves as a core idea for a musical piece.

Motives can be transformed Imitation is a texture in which a motive is presented in one voice and then restated in another voice. A strict type of imitation is called a canon. Inversion is a technique the turns the motive upside down using the same intervals only reversing their direction. Retrograde inversion is a motive upside down and backward.

Augmentation is the motive expanded into longer time values. Diminution is the motive compressed into shorter time values.

Musical Pattern Discovery Goal of MPD is to provide automated motivic analyses of musical scores.

Previous work on MPD Self-similarity matrix Music is decomposed into local segments, and similarity distance is measured between all possible pairs of segments. Can then pick out lines similar to first diagonal Weakness: cannot identify transformed patterns

“Multiple levels of abstraction”: Transformed patterns may be detected by expressing parameters relative to a reference point. Refer to pitch intervals rather than absolute pitch. Weakness: cannot handle local distortion inside patterns

Contour: Describes direction of interval motion between successive notes: down, up, or constant. Weakness: produces irrelevant false positive results

Ways to chop up music Style-base groupings: based on meter and harmony, using stylistic norms to determine pattern length Local boundaries: melodic contour, dynamics, accents, or instrumentation changes, can signify a local segment. Repetition: a motive is detected through repeated occurrences throughout the score.

Current study focuses on repetition repetition repetition repetition of motive, as this is a common occurrence and is more theoretically developed than the local boundaries concept. Note that repetition can only be detected if it has been pre-segmented by local boundaries. That is, the pattern has to contrast with its surroundings.

Terminology Pattern: an approximately repeated succession of notes Pattern class: multiple repetitions of a pattern belong to one PC Pattern occurrence: a set of notes with a similar succession to the one defined in the PC

Temporal perception Patterns are conceptually inferred during the listening process. For each new note, the set of current inferences makes up a context, which in turn induces constraints upon the candidates for new inferences. …irrelevant references are thus avoided

Memory Short-term memory: used in contour description (Dowling and Harwood, 1986) Long-term memory: used in pitch interval description

Current study focuses on LTM. Influences pattern discovery Patterns are more expected if they have just been repeated several times Patterns can be recalled even before they are explicitly discovered May be only necessary to query a prefix, not the whole pattern

Warning! Inherent problem: Cognitive model of induction is parallel, whereas computer architecture is sequential To cope with this, make very careful orderings of operations…

For each new note, each possible PO concluded by previous note is a candidate for three operations: 1)Pattern Occurrence extension - current new note may be associated to continuation of already-identified PC. - candidates are considered by decreasing order of similarity - negligible candidates discarded

For each new note, each possible PO concluded by previous note is a candidate for three operations: 2)Pattern Class Extension - If previous condition does not occur, check eventual extension of PO with current note. - Extension should not already be inferred. - Negligible candidates discarded.

For each new note, each possible PO concluded by previous note is a candidate for three operations: 3) Pattern Class Initiation - New patterns are identified - These should not already be deduced by previous POs.

Pattern association discovery Since pattern association may induce pattern expectation, include a rule for expectation Every time a new PO of an associated PC is discovered, possible associated PCs are also expected Example, sub-patterns. (Fig. 8)

Results and Implementation Bach’s Prelude in C, BWV 846 Algorithm generates all occurrences of the 8-note motivic pattern Generates some irrelevant patterns Not entirely robust, but serves as prototype

Results and Implementation Structures correspond to basic patterns of human perception OpenMusic: graphical programming language for computing symbolic representations of music.

Results and Implementation Structures correspond to basic patterns of human perception OpenMusic: graphical programming language for computing symbolic representations of music.