Automatic Scoring-up of Mensural Parts

Slides:



Advertisements
Similar presentations
Chapter 2: Rhythm and Pitch
Advertisements

Music Encoding Initiative (MEI) DTD and the OCVE
GUIDO Music Notation Format ISE 575 Spring 2011 Steven Lewis and Samir Sharma.
Do you want this in a different format? Paper Versions available upon request. Provide me with a USB key for an electronic copy. Give me your address.
Chapter 1 Music Notation.
Chapter 12 Phrase Structure and Grouping. Phrase Length Consider phrases in grammatical terms: ◦ Open Phrase / Half cadence : question – requires a response.
Motivations Performance Analysis Artistic Visualization for Performance.
UFCEXR-20-1Multimedia Sound Production Music Notation: Scales and Key Signatures.
Other Features Index and table of contents Macros and VBA.
Lesson 15 Getting Started with PowerPoint Essentials
Chapter Nineteen Preparing Oral Reports--the Basics.
Review of Music Rudiments Music 1133 Pages The essence of music Music essentially has two basic components Sound - pitch, timbre, space Time - distribution.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. M I C R O S O F T ® Creating Diagrams with SmartArt Graphics Lesson 7.
Spreadsheets and Microsoft Excel. Introduction n A spreadsheet (called a worksheet in Excel) is a two-dimensional array of cells containing data to be.
Adding Whole Numbers © Math As A Second Language All Rights Reserved next #5 Taking the Fear out of Math
Organizing ideas and writing the outline
Optical Music Recognition and Data Import/Export Music 253/ CS 275A Eleanor Selfridge-Field.
Data TypestMyn1 Data Types The type of a variable is not set by the programmer; rather, it is decided at runtime by PHP depending on the context in which.
Artistic Song Leading Lesson 1 Copyright 2010 by Jimmy Bagwell As part of the “ARTISTIC SONG LEADING” Series.
Copyright  2003 McGraw-Hill Australia Pty Ltd PPT t/a Communication for Business by Access Series Slides prepared by TAFE NSW—Access Division 8–1 This.
 6 th Musical Literacy 1.1 All students will be able to use a steady tone when performing.
CHAPTER 10 MUSIC THEORY OF THE ARS ANTIQUA AND ARS NOVA.
Mind Mapping Prepared by : Iyas A. Fares. Topic Outlines.
Before We Begin... Get ready for your “test” – Figured Bass and Roman Numerals.
Part Writing and Voice Leading THE #1 THING YOU’VE ALWAYS WANTED TO DO ON A TUESDAY.
Web Accessibility. Why accessibility? "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect."
Bitwise Operations C includes operators that permit working with the bit-level representation of a value. You can: - shift the bits of a value to the left.
An Najah National University
Launch Abby and Zack are mixing red and yellow paint to make an orange color to paint their kitchen table. They each think they have the perfect shade.
Rachel Vis-Visschers & Vivian Meertens QDET2, 11 November 2016
UML Chapter 17.
Chapter 2 Sets and Functions.
Instructions on making the poster
Implementation Process
Articulating Your Practice C3 - Session #3
Warm-Up Writing - Write a few (complete) sentences about the following topic: Is there a difference between pulse and beat in music? (This is kind of.
Quia Tier 1 Quarter 1 Week 1.
Chapter 2: Rhythm and Pitch
Instructions on making the poster
Software Testing and Maintenance 1
Fractions Click to start Created By Dr. Cary Lee
Unified Modeling Language
Improving Braille accessibility and personalization on Internet
Next Generation SSIS Tasks and data Connection Series
Note Reading A staff is made up of five horizontal lines and four spaces. Pitches are named after the first seven letters of the alphabet (A B C D E F.
MUSIC THEORY ONLINE Music theory online is an attempt to help people learning music to understanding how it is written down, what the various signs and.
Unit 2: Melodic analysis (part 1)
Telling Your SSIP Story
Logical Framework I want to design a project by planning out the logic
Thinking critically about visual images
Instructions on making the poster
Instructions on making the poster
Personalize Practice with Accelerated Math
The SIMSSA Project: Search as access to digital music libraries
From compliance to usability
Guatemalan Manuscript Digitization Project
Recurrences (Method 4) Alexandra Stefan.
Lesson 20 Getting Started with PowerPoint Essentials
From now on: Combinatorial Circuits:
ECE 352 Digital System Fundamentals
Introduction to Humdrum
Teaching with angr: A Symbolic Execution Curriculum and CTF
Prof. L-J Eales-Reynolds
Template For Oral Presenation
EGR 2131 Unit 12 Synchronous Sequential Circuits
Lecture One: Automata Theory Amjad Ali
Microsoft Office Illustrated Fundamentals
Using SmartArt to Step Up Your PowerPoint Emily Warner Graduate Student Select a graphic Add your text Edit to perfection.
COMPILER CONSTRUCTION
Fraction of the Beat.
Presentation transcript:

Automatic Scoring-up of Mensural Parts Martha E. Thomae, Julie E. Cumming, Ichiro Fujinaga Centre for Interdisciplinary Research in Music Media and Technology (CIRMMT) McGill University [Next Slide Beg:] THIS TOOL IS MEANT TO WORK WITH MENSURAL MUSIC. Mensural music refers to vocal polyphonic music written between the 1250s and the 1600s, which used an older system of music notation called “mensural notation” HERE WE HAVE an example of a mensural piece [Click!]

Most mensural music was written in separate parts rather than in score format. It present the voices separately, in different areas of the page. You can see that in this example. … This separate arrangement of the voices makes it harder to analyze this music: While you have all the melodic information of each voice You cannot visualize the vertical sonorities that easily, because the notes are not lined-up (as will be the case if the voices were presented in score format) - - - - -

Motivation The purpose of this project is to take all the notes from each of the mensural parts (i.e., voices) and line them up automatically, in order to present the piece in score format, a process that we refer to as “scoring up” To facilitate counterpoint studies (this is, the study of the relation between the voices) [Aft. 1] So we are developing an automatic scoring-up tool [Aft. 2] for which we need to visualize the vertical sonorities. So, even though the TASK of the "scoring-up tool" SEEMS PRETTY SIMPLE (just lining-up the notes of the different voices), it is COMPLICATED BY THE NATURE OF THE NOTATION ITSELF. So lets talk about mensural notation...

Mensural notation is the immediate predecessor of our Common Western Music Notation system, and when IT started, we already had an EXPLICIT way to notate PITCH: Staff-lines Clefs But the same did not applied to rhythm yet. We already had different note-shapes as you can see here, but they did not EXPLICITLY conveyed the duration of the note. It is common to have the same note shape being used twice, even next to each other, and representing different durations… This complicates the scoring-up task, because in order to line the notes up we need to know their duration.

Mensural Notation Mensuration There is a clear hierarchy in the note duration longest shortest Mensuration Establishes the relation between the note values (“perfect” or “imperfect”) Like I said, we already have different note shapes and there is a clear hierarchy regarding the note duration But, each note shape can have two different values, it can be ternary or binary. The ternary value is called perfect, because …, and the binary value is then called imperfect We have this REALLY IMPORTANT concept in mensural notation: MENSURATION So what about …? In imperfect mensuration  note-shape explicitly indicates binary value You want to change that  to use some external (graphical) cues JUST LIKE IN CMN: All the notes are binary, if you want to change that you use a dot or a triplet sign --> In Mensural: binary, and to change that you use a dot called dot of augmentation which behaves the same as a Common Dotted Note. Scoring up mensural music in imperfect mensuration would be the same as scoring up common western music So, what is the problem? The challenge occurs when dealing with PERFECT MENSURATION at ANY OF THESE FOUR NOTE-LEVELS (it could be in the four at once). [CHANGE SLIDE]

In perfect mensurations, the duration of the individual note symbols is not absolute, but rather depends on context The MENSURATION gives us a semifixed relation between the duration of the notes, but that relation can be changed by the context (I.E., THE NOTES AROUND) AND IT IS THIS CONTEXT-DEPENDENCY ISSUE THAT IS THE MAIN FOCUS OF THE SCORING-UP TOOL There are certain principles on how context affects the note value. I am not going to enumerate all of these principles, but I will give an example of the general idea of on how these principles work.

Examples of Context Changing the Note’s Value Mensuration: Breve = 3 → Breves are perfect by default Principles of Imperfection and Alteration Imperfection Perfect → Imperfect 1. This breve is perfect, this breve is perfect, and so on… 2. That is the idea in perfect mensuration, we have this triple meter, WE MOVE IN A SERIES OF PERFECTIONS 3. Outlined by Franco of Cologne (ca. 1280) 4. Tells us when to imperfect or alter a note based on the number of notes between the boundaries of these kinds of sequences (so, sequences that are bounded by notes that are supposed to be perfect, according to the mensuration). 5. So the scoring-up DEALS with the CONTEXT-DEPENDENT nature of mensural notation by IMPLEMENTING these PRINCIPLES of IMP and ALT Alteration x 2

Algorithm Mensuration: Breve = 3 → Breves are perfect by default Lets walk through the algorithm that implements these principles By using an example Lets say we have the mensuration… which indicates that by default … Steps: 1. Divide the notes into sequences of the form we saw in the previous slide. Find all the breves Find all the sequences that are bounded by those breves… 2. For each of those sequences we get the number of semibreves, since that will indicate the modification that we have to perform. So lets take one of such sequences as an example

Example: (sequence bounded by breves) 1 2 3 4 5 6 7 7 semibreves = Two groups of 3 semibreves + 1 So lets take one of such sequences as an example So here we have 7 semibreves And what we do is that we group those 7 semibreves into perfect groups (groups of 3 semibreves) and see HOW MANY ARE LEFT OUT

Number N of semibreves between the boundaries Number P of perfect groups of semibreves General Interpretation Alternative Interpretation N = 3P + 1 P >= 0 Imperfection a.p.p. Imperfection a.p.a. N = 3P + 2 P = 0 Alteration & P > 0 N = 3P - P = 1 P > 1 Use a DOT OF DIVISION between … to indicate that they belong to different perfections

Number N of semibreves between the boundaries Number P of perfect groups of semibreves General Interpretation Alternative Interpretation N = 3P + 1 P >= 0 Imperfection a.p.p. Imperfection a.p.a. N = 3P + 2 P = 0 Alteration & P > 0 N = 3P - P = 1 P > 1 Use a DOT OF DIVISION between … to indicate that they belong to different perfections  So the grouping now would be

When does coloration affect the note value? Scoring-up tool Deals with the context-dependent nature of mensural notation By implementing the “principles of imperfection and alteration” Deals with other non-context related features: Dots of Augmentation Coloration When? Distinguish between “dots of division” and “dots of augmentation” [START Content of the Slide] [In Non-Context Related Features] Dots of augmentation are … Coloration is ... Encoding the effect of these is not difficult ... So, just to show you how the scoring-up tool works When does coloration affect the note value?

Scoring-up tool Scoring-up Tool Mensural MEI file ________ Mensural Soprano part Mensural MEI file ________ Mensural MEI file ________ Contra part MEI (Music Encoding Initiative) format for encoding a wide variety of musical documents, includes support for mensural notation We have these Mensural MEI files encoding all the notes in each voice. They encode two types of information regarding the notes: Pitch and the note-type (or, note shape, long, breve, semibreve, …) The same info as in the input files (pitch and note-shape) + the modification of a note (imperfections, alterations, and augmentations). Mensural MEI file ________ SCORE Tenor part

Example: Parts 15th Century OCKEGHEMS’ piece (L’autre D’antan) Parts This is how they look like when rendered in Verovio (which is a render engine for MEI files) Barlines  places where the voices must coincide

Without using the Scoring-up Tool Say the ”DURATION stuff” HERE TOO VEROVIO INTERPRETS ALL NOTES AS HAVING THE DURATIONAL VALUE GIVEN BY THE MENSURATION UNLESS, THE MODIFICATION ON THE DURATION OF A NOTE IS ENCODED WITHIN THE NOTE WHICH IS WHAT THE SCORING-UP TOOL DOES. WE NEED TO ENCODE THE EFFECT OF THAT MODIFICATION THIS IS, WE NEED TO ENCODE THE MODIFIED DURATION.

With the Scoring-up Tool Show here: The Imperfections The Alterations The coloration The distinct dots

Conclusions The scoring-up tool presents the piece in score format Facilitates visualizing the vertical sonorities and studying the relation between the voices of a piece, which was difficult given the separate- parts layout of the original sources Preserves the original note values [After 3] Making it faithful to the source, while providing additional information (regarding the vertical sonorities)

Scoring-up Tool OMR Mensural MEI file Mensural MEI file OMR ________ Soprano part Contra part Tenor part Mensural MEI file SCORE Soprano OMR Contra OMR Meant to be the second part of a larger workflow In which the first part consist on performing Optical Music Recognition on a set of mensural pieces, From which we would obtain the Mensural MEI files encoding each voice. These files capture only the information present in the sources (this is, pitch and note symbols) These are the input files of the Scoring-up, which finds the durational values of all the notes within these files based on contextual and non-contextual cues and returns the Mensural MEI file encoding the score. Tenor OMR

Thank you!