Ph.D Research Proposal: Coordinating Knowledge Within an Optical Music Recognition System

Size: px
Start display at page:

Download "Ph.D Research Proposal: Coordinating Knowledge Within an Optical Music Recognition System"

Transcription

1 Ph.D Research Proposal: Coordinating Knowledge Within an Optical Music Recognition System J. R. McPherson March, Introduction to Optical Music Recognition Optical Music Recognition (OMR), sometimes also called musical score recognition or simply score recognition, is the process of automatically extracting musical meaning from a printed musical score. Music notation provides a rich description of the composer s ideas, but ultimately sheet music is open to some degree of interpretation by performers. Performance considerations aside, the advantages of a computerised representation of a musical score are numerous. These include: the ability to automatically transpose a particular instrument; converting representation to other musical formats or notations, such as Braille-reading machines, for various software packages, or re-typesetting a score published in an outdated fashion; allowing musicians to read the music from a computer display, for example to eliminate the need for page turns [GWMD96, McP99]; a form of compression, resulting in smaller data sizes [BI98]; ease of sharing and archiving; increased ease of editing (using appropriate software), aiding in composition; and automatic indexing and retrieval of information [MSBW97]. 1.1 General framework for OMR The automated process of extracting musical meaning from sheet music normally follows a number of specialised steps, performed in a fixed order. The first step is to acquire a digital form of the sheet music that a computer can access. Today, this step is fairly easy, with the widespread availability of cheap scanner hardware that can create both colour and monochrome digital images at a resolution of three hundred dots per inch or higher, which is more than adequate for our processing purposes. 1

2 The second step is to perform various image processing techniques to the acquired image. This is necessary to recognise the symbols that make up the page for example, lines and note heads. This step is the hardest, and is often broken up into two or more separate steps. The final step is to determine the musical meaning (also called musical semantics of the image based on the objects found in the previous step. In CMN for example, objects like notes and rests have musical qualities such as pitch, volume and duration; objects such as slurs, accents and trills affect individuals notes; and objects such as tempo markings, key signatures and time signatures affect the notes that follow. 1.2 Background and Starting Base Common Music Notation (CMN), also called Western staff notation or Western music notation, is the notation most widely used today an example of CMN is shown in Figure 1. Other music notations include guitar tablature, plainsong notation, sacred harp notation, and various Asian, African and Indian musical notations. Figure 1: A sample of Common Music Notation: Handel s Sonata V for flute and piano. Ideally, an OMR system should not be limited to any particular set of symbols. It should be possible to add rules that allow the system to understand a new notation without making significant internal changes to the system. This is referred to as extensibility. Bainbridge s CANTOR system [Bai97] was one of the first fully extensible optical music recognition systems developed. Most prior work was limited to work on small subsets of CMN, and often made assumptions about staff lines, such as there were always five lines per staff. While CANTOR still has the restriction that the music must be stave-based, there can be an arbitrary number of lines per staff. Here, extensible refers to the fact that one of the design goals was to research and design a system that did not have hard-coded shapes built into it. This research led to the formation of Primela a Primitive Expression Language for describing specific musical shapes. A set of Primela descriptions can be written to describe a particular music notation and then loaded and used at run-time, to process an image. 2

3 CANTOR consists of four main steps: Staff line identification, which locates staffs, removes staff lines and locates objects in the bitmap. Primitive Recognition, which identifies basic shapes, such as (for the CMN Primela descriptions) slurs, noteheads, tails, accidentals, and lines. Primitive Assembly, which joins the basic primitives found into musical objects, such as noteheads, stems and tails into a note; and Musical Semantics, which determines musical qualities such as pitch and duration of the musical objects found, and can output various musical file formats. 2 Areas of Research Most current projects in the field of OMR are concerned with improving the accuracy of the various components, particularly the pattern recognition stages. Instead of focusing solely on the individual components, I wish to research and create methods that improve the overall system not merely by improving components in isolation, but by improving how they interact with each other so as to maximise the amount of musical information gained from the image. Part of my research will involve determining and evaluating appropriate methods for the process controlling the interaction, known as the coordinator. 2.1 Coordinating interaction between components Determining how best to coordinate the information receive from the OMR components will be the main area of focus for the thesis. Figure 2 shows how most current systems operate. The different phases of the OMR system are performed in a linear sequence, and each phase s output becomes the next phase s input. This also means that each phase is tightly coupled to both the previous and following one, as they must share common data structures and formats. Scanned music Staff line identification Image enhancement Musical object location Image enhancement Musical feature classification Musical knowledge Musical encoded data file Musical semantics Figure 2: The current pipeline approach However, this model has some limitations. Most seriously, errors made in an early step will propagate through the following steps. For example, when performing musical semantics analysis on the recognised components, an error may be detected, such as a bar of music not having enough (or too many) 3

4 notes in it. Because this type of error can not be corrected within the current context, the system is forced to output something that it knows is not quite right. (Some errors, however, such as a missing or mis-detected accidental in a key signature, could conceivably be corrected in this context.) What would improve the system s overall accuracy would be to use this newly-gained context to re-perform a previous stage, and hopefully correct the error given this new information. IMAGE Co-ordinator MUSIC REPRESENTATION Page Layout Musical Semantics/Analysis Staff Processing Primitive Location Primitive Identification Primitive Assembly Figure 3: The proposed coordinated approach Figure 3 shows a possible revised framework to allow feedback to earlier stages. All execution is controlled by a coordinating process the modules can not communicate directly. The idea here is that the top-level process controls the flow of execution, based on a number of variables. Part of the research is to determine the choice of variables used to control program flow, and what affect these variables have on both the performance and the run-time behaviour of the system. This type of framework would also encourage less integration between the various components. Loosely integrated components would allow, for example, the addition of several competing components that are capable of doing the same or similar steps which could have their results compared for discrepancies by the coordinator. This would provide either more confidence that the results are right, if the different components agree, or particular areas that should be further examined if the results conflict. Another advantage is that this framework allows modules that do not directly perform any music processing but still provide additional context. An example of this is a component that could detect the scan quality (perhaps from the level of noise in the bitmap) and if the quality is low then tolerances could be lowered, or a set of descriptions that is specifically designed for noisy data could be used. 2.2 Page Layout I would like to spend some effort into investigating and/or designing algorithms for using a priori knowledge to determine possible object types before using the lower level recognition subsystems such as staff location or character/text recognition. This more general area of research is known as document image analysis, and there are techniques that might be researched and improved with respect to the OMR domain. This could involve the system keeping a history of processed documents, to aid in predicting the layout of future documents, and using prior knowledge to decide that there may be a title and author somewhere 4

5 near the top of the page. The proposed coordinated approach for the OMR system could then decide whether or not to test this hypothesis given knowledge gained about this area of the page from other sources. 2.3 Classification Algorithms for feature extraction One of the more recent developments in the field of OMR is the use of machinelearning techniques to develop shape descriptions, given a set of training data [Ala95, BAD99, SD98]. These techniques could be investigated to design feature sets for classification of musical primitives for either the current Primela framework, or some new, replacement method for differentiating objects. 2.4 Illustration of the Concept There is currently an existing prototype which is based on the CANTOR code and is work-in-progress capable of using message passing to provide feedback from a particular phase to earlier phases. While not yet very advanced, the following example demonstrates the potential improvement that the methods under investigation may offer. Figure 4(a) shows a small extract from the Clarinet Concerto by Mozart. This extract is from the pianist s part, and also has the clarinetist s part displayed above the piano stave. This incidentally also demonstrates how OMR must be able to deal with symbols at different scales within the same piece. Figures 4(b) and 4(c) show the vertical lines and the flats respectively that were found by CANTOR in the pattern recognition stage. There are some errors in both of these classifications: There are a few mis-identified vertical lines: the time signature ( 6 8 ) was just broken enough to pass as two vertical lines. The musical semantics modules could pick up that there was no time signature yet there were extra vertical lines where a time signature might be expected, and allow the system to reexamine this area. Also, the two letter l s of the word Allegro were not unreasonably determined to be vertical lines, as they were close enough to the staff to be checked. However, they are unlikely to have any musical meaning for CMN, and are also close to other textual characters. There are four naturals in the extract that were determined to be flats, due to the default descriptions used. This could be solved by writing Primela descriptions that correctly differentiate between flats and naturals for the particular fonts used in this piece of music, but it would be more elegant to automatically correct these with semantic analysis, by noticing that accidentals rarely appear that have no affect on the note, due to either the last occurring key signature or from an accidental on the same note earlier in the same bar. Unfortunately, in this particular case there are also missing flats in the key signatures of two of the staves. These could also be picked up using semantic analysis, by noticing that one staff did have a key signature, so the others probably will as well. This, coupled with the fact that there will be unrecognised objects in the position where a key signature could be expected, should provide enough context that the recognition stage should look there again for a key signature. Lastly, for whatever reason the first chord in the second bar did not have a note stem recognised as a vertical line see the circled area within each figure 5

6 to locate this object. (CANTOR currently checks for vertical lines before checking for accidentals, although this is user-defined in the Primela descriptions.) Because of this, the shape passed the tests as possibly being a flat. This is as far as CANTOR goes. However, when the prototype system assembles the primitives together, it is noticed that this particular flat does not have a notehead in the appropriate position to its immediate right. The primitive assembly module now issues a request to the coordinator to check this primitive s classification again. Note that if the request is rejected, the primitive assembly stage has already been completed, and processing can continue regardless. The coordinator determines that the pattern recognition module is capable of fulfilling this request, so passes the request to it. This stage now takes account of this new context, and subsequently rejects the shape as possibly being a flat (Figure 4(d)). Currently this context (that is, the primitive could not be assembled) is accounted for by re-testing the object for the same classification, but with a higher threshold for passing. While this may seem like a small step, it can have an impact on the final output this is the difference between the music as written, and an incorrect note resulting in a dischord. Unfortunately, the prototype does not yet use this new context to correctly identify this shape, in this case as a vertical line. The prototype system does not currently perform semantic analysis. As the above discussion shows, there are plenty of opportunities to use musical context for improvement in the recognition stages. The key will be finding a generalised approach for this task. 3 Intended Schedule and Requirements This research will be carried out using existing equipment within the department. No extra computing (or other) resources are expected to be required. The following is an estimate of the work likely to be completed. Depending on the progress made during these tasks, other work, such as that mentioned in Sections 2.2 and 2.3, might be undertaken. Also, new developments by other researchers may cause a change in direction or scope for this research. Task Months Continue research, complete first prototype. 6 Experimentation with prototype 2 Write-up methods, ideas and findings. 1 Investigate and create other coordinators 12 Comparisons between coordinators and other OMR systems 3 Completion of write-up 5 Total: 29 Note that some work has previously been done during enrolment for a Masters degree since July There are currently no foreseen ethical issues arising from this research. If at a later date it is necessary to perform evaluation studies on various methods and/or software, then ethical approval from the school s Ethics Committee will be sought. 6

7 (a) The starting image (b) The vertical lines found by CANTOR (c) The flats found by CANTOR (d) The flats found by CANTOR with coordination Figure 4: Part of the first line of the Rondo from Mozart s Clarinet Concerto, with area of interest circled 7

8 References [Ala95] Jarmo T. Alander. Indexed bibliography of genetic algorithms in optics and image processing. Report 94-1-OPTICS, University of Vaasa, Department of Information Technology and Production Economics, ftp.uwasa.fi/cs/report94-1/gaopticsbib.ps.z. [BAD99] [Bai97] [BI98] Kyungim Baek Bruce A. Draper, Jose Bins. Adore: Adaptive object recognition. In Proceedings of the International Conference on Vision Systems, pages , Las Palmas de Gran Canaria, Spain, Jan David Bainbridge. Extensible Optical Music Recognition. PhD thesis, University of Canterbury, Christchurch, New Zealand, David Bainbridge and Stuart Inglis. Musical image compression. In Proceedings of the IEEE Data Compression Conference, pages , Snowbird, Utah, IEEE. [GWMD96] Christopher Graefe, Derek Wahila, Justin Maguire, and Orya Dasna. Designing the muse: A digital music stand for the symphony musician. In Proceedings of the CHI 96 Conference on Human factors in computing systems, page 436, Vancouver, Canada, ACM. [McP99] J. R. McPherson. Page turning score automation for musicians. B.Sc Honours thesis, University of Canterbury, New Zealand, [MSBW97] Rodger J. McNab, Lloyd A. Smith, David Bainbridge, and Ian H. Witten. The New Zealand Digital Library MELody index, May [SD98] Marc Vuilleumier Stückelberg and David Doermann. On musical score recognition using probabilistic reasoning. In Proceedings of the Fifth International Conference on Document Analysis and Recognition, ICDAR 98. IEEE,

Optical Music Recognition System Capable of Interpreting Brass Symbols Lisa Neale BSc Computer Science Major with Music Minor 2005/2006

Optical Music Recognition System Capable of Interpreting Brass Symbols Lisa Neale BSc Computer Science Major with Music Minor 2005/2006 Optical Music Recognition System Capable of Interpreting Brass Symbols Lisa Neale BSc Computer Science Major with Music Minor 2005/2006 The candidate confirms that the work submitted is their own and the

More information

2013 Assessment Report. Music Level 1

2013 Assessment Report. Music Level 1 National Certificate of Educational Achievement 2013 Assessment Report Music Level 1 91093 Demonstrate aural and theoretical skills through transcription 91094 Demonstrate knowledge of conventions used

More information

Coimisiún na Scrúduithe Stáit State Examinations Commission LEAVING CERTIFICATE EXAMINATION 2003 MUSIC

Coimisiún na Scrúduithe Stáit State Examinations Commission LEAVING CERTIFICATE EXAMINATION 2003 MUSIC Coimisiún na Scrúduithe Stáit State Examinations Commission LEAVING CERTIFICATE EXAMINATION 2003 MUSIC ORDINARY LEVEL CHIEF EXAMINER S REPORT HIGHER LEVEL CHIEF EXAMINER S REPORT CONTENTS 1 INTRODUCTION

More information

SAMPLE ASSESSMENT TASKS MUSIC CONTEMPORARY ATAR YEAR 11

SAMPLE ASSESSMENT TASKS MUSIC CONTEMPORARY ATAR YEAR 11 SAMPLE ASSESSMENT TASKS MUSIC CONTEMPORARY ATAR YEAR 11 Copyright School Curriculum and Standards Authority, 014 This document apart from any third party copyright material contained in it may be freely

More information

EXTENSIBLE OPTICAL MUSIC RECOGNITION

EXTENSIBLE OPTICAL MUSIC RECOGNITION EXTENSIBLE OPTICAL MUSIC RECOGNITION A THESIS SUBMITTED IN PARTIAL FULFILMENT OF THE REQUIREMENTS FOR THE DEGREE OF DOCTOR OF PHILOSOPHY IN COMPUTER SCIENCE AT THE UNIVERSITY OF CANTERBURY by David Bainbridge

More information

The KING S Medium Term Plan - MUSIC. Y7 Module 2. Notation and Keyboard. Module. Building on prior learning

The KING S Medium Term Plan - MUSIC. Y7 Module 2. Notation and Keyboard. Module. Building on prior learning The KING S Medium Term Plan - MUSIC Y7 Module 2 Module Notation and Keyboard Building on prior learning Learners will use the musical elements to apply to keyboard performances as they become increasingly

More information

Hidden Markov Model based dance recognition

Hidden Markov Model based dance recognition Hidden Markov Model based dance recognition Dragutin Hrenek, Nenad Mikša, Robert Perica, Pavle Prentašić and Boris Trubić University of Zagreb, Faculty of Electrical Engineering and Computing Unska 3,

More information

Take a Break, Bach! Let Machine Learning Harmonize That Chorale For You. Chris Lewis Stanford University

Take a Break, Bach! Let Machine Learning Harmonize That Chorale For You. Chris Lewis Stanford University Take a Break, Bach! Let Machine Learning Harmonize That Chorale For You Chris Lewis Stanford University cmslewis@stanford.edu Abstract In this project, I explore the effectiveness of the Naive Bayes Classifier

More information

USING A GRAMMAR FOR A RELIABLE FULL SCORE RECOGNITION SYSTEM 1. Bertrand COUASNON Bernard RETIF 2. Irisa / Insa-Departement Informatique

USING A GRAMMAR FOR A RELIABLE FULL SCORE RECOGNITION SYSTEM 1. Bertrand COUASNON Bernard RETIF 2. Irisa / Insa-Departement Informatique USING A GRAMMAR FOR A RELIABLE FULL SCORE RECOGNITION SYSTEM 1 Bertrand COUASNON Bernard RETIF 2 Irisa / Insa-Departement Informatique 20, Avenue des buttes de Coesmes F-35043 Rennes Cedex, France couasnon@irisa.fr

More information

Page Turning Score Automation for Musicians

Page Turning Score Automation for Musicians Page Turning Score Automation for Musicians Honours Project November 1999 John R. McPherson Supervised by Dr Tim Bell Abstract This report examines various aspects of the use of computers for the purpose

More information

Introductions to Music Information Retrieval

Introductions to Music Information Retrieval Introductions to Music Information Retrieval ECE 272/472 Audio Signal Processing Bochen Li University of Rochester Wish List For music learners/performers While I play the piano, turn the page for me Tell

More information

Characterization and improvement of unpatterned wafer defect review on SEMs

Characterization and improvement of unpatterned wafer defect review on SEMs Characterization and improvement of unpatterned wafer defect review on SEMs Alan S. Parkes *, Zane Marek ** JEOL USA, Inc. 11 Dearborn Road, Peabody, MA 01960 ABSTRACT Defect Scatter Analysis (DSA) provides

More information

Music Representations

Music Representations Lecture Music Processing Music Representations Meinard Müller International Audio Laboratories Erlangen meinard.mueller@audiolabs-erlangen.de Book: Fundamentals of Music Processing Meinard Müller Fundamentals

More information

Automatic Construction of Synthetic Musical Instruments and Performers

Automatic Construction of Synthetic Musical Instruments and Performers Ph.D. Thesis Proposal Automatic Construction of Synthetic Musical Instruments and Performers Ning Hu Carnegie Mellon University Thesis Committee Roger B. Dannenberg, Chair Michael S. Lewicki Richard M.

More information

Sample assessment task. Task details. Content description. Task preparation. Year level 9

Sample assessment task. Task details. Content description. Task preparation. Year level 9 Sample assessment task Year level 9 Learning area Subject Title of task Task details Description of task Type of assessment Purpose of assessment Assessment strategy Evidence to be collected Suggested

More information

Outline. Why do we classify? Audio Classification

Outline. Why do we classify? Audio Classification Outline Introduction Music Information Retrieval Classification Process Steps Pitch Histograms Multiple Pitch Detection Algorithm Musical Genre Classification Implementation Future Work Why do we classify

More information

Development of an Optical Music Recognizer (O.M.R.).

Development of an Optical Music Recognizer (O.M.R.). Development of an Optical Music Recognizer (O.M.R.). Xulio Fernández Hermida, Carlos Sánchez-Barbudo y Vargas. Departamento de Tecnologías de las Comunicaciones. E.T.S.I.T. de Vigo. Universidad de Vigo.

More information

Comparison of Dictionary-Based Approaches to Automatic Repeating Melody Extraction

Comparison of Dictionary-Based Approaches to Automatic Repeating Melody Extraction Comparison of Dictionary-Based Approaches to Automatic Repeating Melody Extraction Hsuan-Huei Shih, Shrikanth S. Narayanan and C.-C. Jay Kuo Integrated Media Systems Center and Department of Electrical

More information

Assessment Schedule 2012 Music: Demonstrate knowledge of conventions in a range of music scores (91276)

Assessment Schedule 2012 Music: Demonstrate knowledge of conventions in a range of music scores (91276) NCEA Level 2 Music (91276) 2012 page 1 of 6 Assessment Schedule 2012 Music: Demonstrate knowledge of conventions in a range of music scores (91276) Evidence Statement ONE (a) (i) (iv) Score Extract A:

More information

IMIDTM. In Motion Identification. White Paper

IMIDTM. In Motion Identification. White Paper IMIDTM In Motion Identification Authorized Customer Use Legal Information No part of this document may be reproduced or transmitted in any form or by any means, electronic and printed, for any purpose,

More information

Orchestration notes on Assignment 2 (woodwinds)

Orchestration notes on Assignment 2 (woodwinds) Orchestration notes on Assignment 2 (woodwinds) Introductory remarks All seven students submitted this assignment on time. Grades ranged from 91% to 100%, and the average grade was an unusually high 96%.

More information

Representing, comparing and evaluating of music files

Representing, comparing and evaluating of music files Representing, comparing and evaluating of music files Nikoleta Hrušková, Juraj Hvolka Abstract: Comparing strings is mostly used in text search and text retrieval. We used comparing of strings for music

More information

Towards the recognition of compound music notes in handwritten music scores

Towards the recognition of compound music notes in handwritten music scores Towards the recognition of compound music notes in handwritten music scores Arnau Baró, Pau Riba and Alicia Fornés Computer Vision Center, Dept. of Computer Science Universitat Autònoma de Barcelona Bellaterra,

More information

Developing Your Musicianship Lesson 1 Study Guide

Developing Your Musicianship Lesson 1 Study Guide Terms 1. Harmony - The study of chords, scales, and melodies. Harmony study includes the analysis of chord progressions to show important relationships between chords and the key a song is in. 2. Ear Training

More information

The Kikuchi Music Institute Library. Creating Music LEVEL ONE. A comprehensive course in music composition. By Lee W. Kikuchi

The Kikuchi Music Institute Library. Creating Music LEVEL ONE. A comprehensive course in music composition. By Lee W. Kikuchi The Kikuchi Music Institute Library Creating Music LEVEL ONE A comprehensive course in music composition By Lee W. Kikuchi Creating Music, is a systematic approach to teaching composition with substantial

More information

2014 YEAR 10/11 MUSIC SEMESTER 2

2014 YEAR 10/11 MUSIC SEMESTER 2 Name: Time Submitted: 2014 YEAR 10/11 MUSIC SEMESTER 2 Friday 28 November: 9.00 A.m. Time: 2 hours Examination material: One question and answer booklet (provided) Scrap Paper Bring your own: Dictionary

More information

6.UAP Project. FunPlayer: A Real-Time Speed-Adjusting Music Accompaniment System. Daryl Neubieser. May 12, 2016

6.UAP Project. FunPlayer: A Real-Time Speed-Adjusting Music Accompaniment System. Daryl Neubieser. May 12, 2016 6.UAP Project FunPlayer: A Real-Time Speed-Adjusting Music Accompaniment System Daryl Neubieser May 12, 2016 Abstract: This paper describes my implementation of a variable-speed accompaniment system that

More information

Assessment Schedule 2017 Music: Demonstrate knowledge of conventions used in music scores (91094)

Assessment Schedule 2017 Music: Demonstrate knowledge of conventions used in music scores (91094) NCEA Level 1 Music (91094) 2017 page 1 of 5 Assessment Schedule 2017 Music: Demonstrate knowledge of conventions used in music scores (91094) Assessment Criteria Demonstrating knowledge of conventions

More information

Student Performance Q&A:

Student Performance Q&A: Student Performance Q&A: 2012 AP Music Theory Free-Response Questions The following comments on the 2012 free-response questions for AP Music Theory were written by the Chief Reader, Teresa Reed of the

More information

GRAPH-BASED RHYTHM INTERPRETATION

GRAPH-BASED RHYTHM INTERPRETATION GRAPH-BASED RHYTHM INTERPRETATION Rong Jin Indiana University School of Informatics and Computing rongjin@indiana.edu Christopher Raphael Indiana University School of Informatics and Computing craphael@indiana.edu

More information

Melody Retrieval On The Web

Melody Retrieval On The Web Melody Retrieval On The Web Thesis proposal for the degree of Master of Science at the Massachusetts Institute of Technology M.I.T Media Laboratory Fall 2000 Thesis supervisor: Barry Vercoe Professor,

More information

Automatic Music Clustering using Audio Attributes

Automatic Music Clustering using Audio Attributes Automatic Music Clustering using Audio Attributes Abhishek Sen BTech (Electronics) Veermata Jijabai Technological Institute (VJTI), Mumbai, India abhishekpsen@gmail.com Abstract Music brings people together,

More information

Composer Identification of Digital Audio Modeling Content Specific Features Through Markov Models

Composer Identification of Digital Audio Modeling Content Specific Features Through Markov Models Composer Identification of Digital Audio Modeling Content Specific Features Through Markov Models Aric Bartle (abartle@stanford.edu) December 14, 2012 1 Background The field of composer recognition has

More information

GPS. (Grade Performance Steps) The Road to Musical Success! Band Performance Tasks YEAR 1. Tenor Saxophone

GPS. (Grade Performance Steps) The Road to Musical Success! Band Performance Tasks YEAR 1. Tenor Saxophone Name: GPS (Grade Performance Steps) The Road to Musical Success! Band Performance Tasks YEAR 1 Tenor Saxophone Ontario Music Educators Association www.omea.on.ca GPS Task Student Evaluation Chart Band

More information

BLUE VALLEY DISTRICT CURRICULUM & INSTRUCTION Music 9-12/Honors Music Theory

BLUE VALLEY DISTRICT CURRICULUM & INSTRUCTION Music 9-12/Honors Music Theory BLUE VALLEY DISTRICT CURRICULUM & INSTRUCTION Music 9-12/Honors Music Theory ORGANIZING THEME/TOPIC FOCUS STANDARDS FOCUS SKILLS UNIT 1: MUSICIANSHIP Time Frame: 2-3 Weeks STANDARDS Share music through

More information

Sample assessment task. Task details. Content description. Year level 9. Class performance/concert practice

Sample assessment task. Task details. Content description. Year level 9. Class performance/concert practice Sample assessment task Year level 9 Learning area Subject Title of task Task details Description of task Type of assessment Purpose of assessment Assessment strategy The Arts Music Class performance/concert

More information

Department of Computer Science. Final Year Project Report

Department of Computer Science. Final Year Project Report Department of Computer Science Final Year Project Report Automatic Optical Music Recognition Lee Sau Dan University Number: 9210876 Supervisor: Dr. A. K. O. Choi Second Examiner: Dr. K. P. Chan Abstract

More information

Computational Modelling of Harmony

Computational Modelling of Harmony Computational Modelling of Harmony Simon Dixon Centre for Digital Music, Queen Mary University of London, Mile End Rd, London E1 4NS, UK simon.dixon@elec.qmul.ac.uk http://www.elec.qmul.ac.uk/people/simond

More information

7th Grade Beginning Band Music

7th Grade Beginning Band Music Scope And Sequence Timeframe Unit Instructional Topics Course Description Seventh Grade Beginning Band is the first full year in a six-year program designed to develop a student's ability in instrumental

More information

Chapter 2: Beat, Meter and Rhythm: Simple Meters

Chapter 2: Beat, Meter and Rhythm: Simple Meters Chapter 2: Beat, Meter and Rhythm: Simple Meters MULTIPLE CHOICE 1. Which note value is shown below? a. whole note b. half note c. quarter note d. eighth note REF: Musician s Guide, p. 25 2. Which note

More information

A Fast Alignment Scheme for Automatic OCR Evaluation of Books

A Fast Alignment Scheme for Automatic OCR Evaluation of Books A Fast Alignment Scheme for Automatic OCR Evaluation of Books Ismet Zeki Yalniz, R. Manmatha Multimedia Indexing and Retrieval Group Dept. of Computer Science, University of Massachusetts Amherst, MA,

More information

Music Information Retrieval Using Audio Input

Music Information Retrieval Using Audio Input Music Information Retrieval Using Audio Input Lloyd A. Smith, Rodger J. McNab and Ian H. Witten Department of Computer Science University of Waikato Private Bag 35 Hamilton, New Zealand {las, rjmcnab,

More information

Introduction to capella 8

Introduction to capella 8 Introduction to capella 8 p Dear user, in eleven steps the following course makes you familiar with the basic functions of capella 8. This introduction addresses users who now start to work with capella

More information

Automatic characterization of ornamentation from bassoon recordings for expressive synthesis

Automatic characterization of ornamentation from bassoon recordings for expressive synthesis Automatic characterization of ornamentation from bassoon recordings for expressive synthesis Montserrat Puiggròs, Emilia Gómez, Rafael Ramírez, Xavier Serra Music technology Group Universitat Pompeu Fabra

More information

In all creative work melody writing, harmonising a bass part, adding a melody to a given bass part the simplest answers tend to be the best answers.

In all creative work melody writing, harmonising a bass part, adding a melody to a given bass part the simplest answers tend to be the best answers. THEORY OF MUSIC REPORT ON THE MAY 2009 EXAMINATIONS General The early grades are very much concerned with learning and using the language of music and becoming familiar with basic theory. But, there are

More information

The Muffin Man. Sheet music in all twelve keys for piano

The Muffin Man. Sheet music in all twelve keys for piano Sheet music in all twelve keys for piano Greetings from Filenzi! This file is in Adobe Acrobat PDF format, and contains the sheet music in all twelve keys. The first key is A flat, and then the music progresses

More information

Music Representations

Music Representations Advanced Course Computer Science Music Processing Summer Term 00 Music Representations Meinard Müller Saarland University and MPI Informatik meinard@mpi-inf.mpg.de Music Representations Music Representations

More information

Middle East Technical University

Middle East Technical University 1 Middle East Technical University CENG 491 Software Requirements Specifications for DigiMuse GOBIT M. Burhan Şentürk M. Yiğit Yıldırım Kamila Kuchalieva Ezgi Berberoğlu 2 Table Contents 1 Introduction...

More information

BUILDING A SYSTEM FOR WRITER IDENTIFICATION ON HANDWRITTEN MUSIC SCORES

BUILDING A SYSTEM FOR WRITER IDENTIFICATION ON HANDWRITTEN MUSIC SCORES BUILDING A SYSTEM FOR WRITER IDENTIFICATION ON HANDWRITTEN MUSIC SCORES Roland Göcke Dept. Human-Centered Interaction & Technologies Fraunhofer Institute of Computer Graphics, Division Rostock Rostock,

More information

Working With Music Notation Packages

Working With Music Notation Packages Unit 41: Working With Music Notation Packages Unit code: QCF Level 3: Credit value: 10 Guided learning hours: 60 Aim and purpose R/600/6897 BTEC National The aim of this unit is to develop learners knowledge

More information

Figured Bass and Tonality Recognition Jerome Barthélemy Ircam 1 Place Igor Stravinsky Paris France

Figured Bass and Tonality Recognition Jerome Barthélemy Ircam 1 Place Igor Stravinsky Paris France Figured Bass and Tonality Recognition Jerome Barthélemy Ircam 1 Place Igor Stravinsky 75004 Paris France 33 01 44 78 48 43 jerome.barthelemy@ircam.fr Alain Bonardi Ircam 1 Place Igor Stravinsky 75004 Paris

More information

SCHEME OF WORK College Aims. Curriculum Aims and Objectives. Assessment Objectives

SCHEME OF WORK College Aims. Curriculum Aims and Objectives. Assessment Objectives SCHEME OF WORK 2017 Faculty Subject Level ARTS 9703 Music AS Level College Aims Senior College was established in 1995 to provide a high quality learning experience for senior secondary students. Its stated

More information

MUSIC: WESTERN ART MUSIC

MUSIC: WESTERN ART MUSIC ATAR course examination, 2017 Question/Answer booklet MUSIC: WESTERN ART MUSIC Please place your student identification label in this box Student number: In figures In words Time allowed for this paper

More information

Piano Transcription MUMT611 Presentation III 1 March, Hankinson, 1/15

Piano Transcription MUMT611 Presentation III 1 March, Hankinson, 1/15 Piano Transcription MUMT611 Presentation III 1 March, 2007 Hankinson, 1/15 Outline Introduction Techniques Comb Filtering & Autocorrelation HMMs Blackboard Systems & Fuzzy Logic Neural Networks Examples

More information

Bohunt Worthing Grade Descriptors Subject: Music

Bohunt Worthing Grade Descriptors Subject: Music Grade 1 The student is beginning to use musical vocabulary and can recognise musical changes aurally.. They can describe their work recognising strengths and areas in need of improvement. The student is

More information

Optical Music Recognition: Staffline Detectionand Removal

Optical Music Recognition: Staffline Detectionand Removal Optical Music Recognition: Staffline Detectionand Removal Ashley Antony Gomez 1, C N Sujatha 2 1 Research Scholar,Department of Electronics and Communication Engineering, Sreenidhi Institute of Science

More information

Sample assessment task. Task details. Content description. Year level 7

Sample assessment task. Task details. Content description. Year level 7 Sample assessment task Year level 7 Learning area Subject Title of task Task details of task Type of assessment Purpose of assessment Assessment strategy Evidence to be collected Suggested time Content

More information

Homework Booklet. Name: Date:

Homework Booklet. Name: Date: Homework Booklet Name: Homework 1: Note Names Music is written through symbols called notes. These notes are named after the first seven letters of the alphabet, A-G. Music notes are written on a five

More information

Musical Score Checklist Prepared by David Young

Musical Score Checklist Prepared by David Young Musical Score Checklist Prepared by David Young This manuscript details a comprehensive list of items that one should double checked in musical score preparation. These explanations correspond to headings

More information

Automatic Commercial Monitoring for TV Broadcasting Using Audio Fingerprinting

Automatic Commercial Monitoring for TV Broadcasting Using Audio Fingerprinting Automatic Commercial Monitoring for TV Broadcasting Using Audio Fingerprinting Dalwon Jang 1, Seungjae Lee 2, Jun Seok Lee 2, Minho Jin 1, Jin S. Seo 2, Sunil Lee 1 and Chang D. Yoo 1 1 Korea Advanced

More information

Predicting the immediate future with Recurrent Neural Networks: Pre-training and Applications

Predicting the immediate future with Recurrent Neural Networks: Pre-training and Applications Predicting the immediate future with Recurrent Neural Networks: Pre-training and Applications Introduction Brandon Richardson December 16, 2011 Research preformed from the last 5 years has shown that the

More information

Automatically Creating Biomedical Bibliographic Records from Printed Volumes of Old Indexes

Automatically Creating Biomedical Bibliographic Records from Printed Volumes of Old Indexes Automatically Creating Biomedical Bibliographic Records from Printed Volumes of Old Indexes Daniel X. Le and George R. Thoma National Library of Medicine Bethesda, MD 20894 ABSTRACT To provide online access

More information

Primitive segmentation in old handwritten music scores

Primitive segmentation in old handwritten music scores Primitive segmentation in old handwritten music scores Alicia Fornés 1, Josep Lladós 1, and Gemma Sánchez 1 Computer Vision Center / Computer Science Department, Edifici O, Campus UAB 08193 Bellaterra

More information

3. Berlioz Harold in Italy: movement III (for Unit 3: Developing Musical Understanding)

3. Berlioz Harold in Italy: movement III (for Unit 3: Developing Musical Understanding) 3. Berlioz Harold in Italy: movement III (for Unit 3: Developing Musical Understanding) Background information Biography Berlioz was born in 1803 in La Côte Saint-André, a small town between Lyon and Grenoble

More information

EL DORADO UNION HIGH SCHOOL DISTRICT Educational Services. Course of Study Information Page

EL DORADO UNION HIGH SCHOOL DISTRICT Educational Services. Course of Study Information Page Course of Study Information Page #672 Rationale: Music Technology is an elective course for students interested in composing, arranging and programming music. This course will also meet the basic theory

More information

CSC475 Music Information Retrieval

CSC475 Music Information Retrieval CSC475 Music Information Retrieval Symbolic Music Representations George Tzanetakis University of Victoria 2014 G. Tzanetakis 1 / 30 Table of Contents I 1 Western Common Music Notation 2 Digital Formats

More information

AP Music Theory Syllabus

AP Music Theory Syllabus AP Music Theory Syllabus Instructor: T h a o P h a m Class period: 8 E-Mail: tpham1@houstonisd.org Instructor s Office Hours: M/W 1:50-3:20; T/Th 12:15-1:45 Tutorial: M/W 3:30-4:30 COURSE DESCRIPTION:

More information

Study Guide. Solutions to Selected Exercises. Foundations of Music and Musicianship with CD-ROM. 2nd Edition. David Damschroder

Study Guide. Solutions to Selected Exercises. Foundations of Music and Musicianship with CD-ROM. 2nd Edition. David Damschroder Study Guide Solutions to Selected Exercises Foundations of Music and Musicianship with CD-ROM 2nd Edition by David Damschroder Solutions to Selected Exercises 1 CHAPTER 1 P1-4 Do exercises a-c. Remember

More information

Distortion Analysis Of Tamil Language Characters Recognition

Distortion Analysis Of Tamil Language Characters Recognition www.ijcsi.org 390 Distortion Analysis Of Tamil Language Characters Recognition Gowri.N 1, R. Bhaskaran 2, 1. T.B.A.K. College for Women, Kilakarai, 2. School Of Mathematics, Madurai Kamaraj University,

More information

Course Overview. Assessments What are the essential elements and. aptitude and aural acuity? meaning and expression in music?

Course Overview. Assessments What are the essential elements and. aptitude and aural acuity? meaning and expression in music? BEGINNING PIANO / KEYBOARD CLASS This class is open to all students in grades 9-12 who wish to acquire basic piano skills. It is appropriate for students in band, orchestra, and chorus as well as the non-performing

More information

AUTOMATIC MAPPING OF SCANNED SHEET MUSIC TO AUDIO RECORDINGS

AUTOMATIC MAPPING OF SCANNED SHEET MUSIC TO AUDIO RECORDINGS AUTOMATIC MAPPING OF SCANNED SHEET MUSIC TO AUDIO RECORDINGS Christian Fremerey, Meinard Müller,Frank Kurth, Michael Clausen Computer Science III University of Bonn Bonn, Germany Max-Planck-Institut (MPI)

More information

Automatic Rhythmic Notation from Single Voice Audio Sources

Automatic Rhythmic Notation from Single Voice Audio Sources Automatic Rhythmic Notation from Single Voice Audio Sources Jack O Reilly, Shashwat Udit Introduction In this project we used machine learning technique to make estimations of rhythmic notation of a sung

More information

BREAKING ACCESSIBILITY BARRIERS Computational Intelligence in Music Processing for Blind People

BREAKING ACCESSIBILITY BARRIERS Computational Intelligence in Music Processing for Blind People BREAKING ACCESSIBILITY BARRIERS Computational Intelligence in Music Processing for Blind People Wladyslaw Homa Faculty of Mathematics and Information Science Warsaw University of Technology, pl. Politechniki

More information

LESSON 1 PITCH NOTATION AND INTERVALS

LESSON 1 PITCH NOTATION AND INTERVALS FUNDAMENTALS I 1 Fundamentals I UNIT-I LESSON 1 PITCH NOTATION AND INTERVALS Sounds that we perceive as being musical have four basic elements; pitch, loudness, timbre, and duration. Pitch is the relative

More information

Popular Music Theory Syllabus Guide

Popular Music Theory Syllabus Guide Popular Music Theory Syllabus Guide 2015-2018 www.rockschool.co.uk v1.0 Table of Contents 3 Introduction 6 Debut 9 Grade 1 12 Grade 2 15 Grade 3 18 Grade 4 21 Grade 5 24 Grade 6 27 Grade 7 30 Grade 8 33

More information

Course Report Level National 5

Course Report Level National 5 Course Report 2018 Subject Music Level National 5 This report provides information on the performance of candidates. Teachers, lecturers and assessors may find it useful when preparing candidates for future

More information

Query By Humming: Finding Songs in a Polyphonic Database

Query By Humming: Finding Songs in a Polyphonic Database Query By Humming: Finding Songs in a Polyphonic Database John Duchi Computer Science Department Stanford University jduchi@stanford.edu Benjamin Phipps Computer Science Department Stanford University bphipps@stanford.edu

More information

Music Similarity and Cover Song Identification: The Case of Jazz

Music Similarity and Cover Song Identification: The Case of Jazz Music Similarity and Cover Song Identification: The Case of Jazz Simon Dixon and Peter Foster s.e.dixon@qmul.ac.uk Centre for Digital Music School of Electronic Engineering and Computer Science Queen Mary

More information

GPS. (Grade Performance Steps) The Road to Musical Success! Band Performance Tasks YEAR 1. Conductor

GPS. (Grade Performance Steps) The Road to Musical Success! Band Performance Tasks YEAR 1. Conductor Name: GPS (Grade Performance Steps) The Road to Musical Success! Band Performance Tasks YEAR 1 Conductor Ontario Music Educators Association www.omea.on.ca GPS Task Student Evaluation Chart Band Performance

More information

MANOR ROAD PRIMARY SCHOOL

MANOR ROAD PRIMARY SCHOOL MANOR ROAD PRIMARY SCHOOL MUSIC POLICY May 2011 Manor Road Primary School Music Policy INTRODUCTION This policy reflects the school values and philosophy in relation to the teaching and learning of Music.

More information

A Framework for Segmentation of Interview Videos

A Framework for Segmentation of Interview Videos A Framework for Segmentation of Interview Videos Omar Javed, Sohaib Khan, Zeeshan Rasheed, Mubarak Shah Computer Vision Lab School of Electrical Engineering and Computer Science University of Central Florida

More information

SmartScore Quick Tour

SmartScore Quick Tour SmartScore Quick Tour Installation With the packaged CD, you will be able to install SmartScore an unlimited number of times onto your computer. Application files should not be copied to other computers.

More information

Computer Coordination With Popular Music: A New Research Agenda 1

Computer Coordination With Popular Music: A New Research Agenda 1 Computer Coordination With Popular Music: A New Research Agenda 1 Roger B. Dannenberg roger.dannenberg@cs.cmu.edu http://www.cs.cmu.edu/~rbd School of Computer Science Carnegie Mellon University Pittsburgh,

More information

Assessment Schedule 2016 Music: Demonstrate knowledge of conventions in a range of music scores (91276)

Assessment Schedule 2016 Music: Demonstrate knowledge of conventions in a range of music scores (91276) NCEA Level 2 Music (91276) 2016 page 1 of 7 Assessment Schedule 2016 Music: Demonstrate knowledge of conventions in a range of music scores (91276) Assessment Criteria with Demonstrating knowledge of conventions

More information

Elements of Music. How can we tell music from other sounds?

Elements of Music. How can we tell music from other sounds? Elements of Music How can we tell music from other sounds? Sound begins with the vibration of an object. The vibrations are transmitted to our ears by a medium usually air. As a result of the vibrations,

More information

Detecting Musical Key with Supervised Learning

Detecting Musical Key with Supervised Learning Detecting Musical Key with Supervised Learning Robert Mahieu Department of Electrical Engineering Stanford University rmahieu@stanford.edu Abstract This paper proposes and tests performance of two different

More information

Young Artists Auditions Guidelines 2018

Young Artists Auditions Guidelines 2018 Young Artists Auditions Guidelines 2018 Purpose: The Young Artist Auditions are to promote the performance of American piano music as well as choice piano pieces by non-american composers, and to award

More information

Automatic Music Transcription: The Use of a. Fourier Transform to Analyze Waveform Data. Jake Shankman. Computer Systems Research TJHSST. Dr.

Automatic Music Transcription: The Use of a. Fourier Transform to Analyze Waveform Data. Jake Shankman. Computer Systems Research TJHSST. Dr. Automatic Music Transcription: The Use of a Fourier Transform to Analyze Waveform Data Jake Shankman Computer Systems Research TJHSST Dr. Torbert 29 May 2013 Shankman 2 Table of Contents Abstract... 3

More information

Preface. Ken Davies March 20, 2002 Gautier, Mississippi iii

Preface. Ken Davies March 20, 2002 Gautier, Mississippi   iii Preface This book is for all who wanted to learn to read music but thought they couldn t and for all who still want to learn to read music but don t yet know they CAN! This book is a common sense approach

More information

Symbol Classification Approach for OMR of Square Notation Manuscripts

Symbol Classification Approach for OMR of Square Notation Manuscripts Symbol Classification Approach for OMR of Square Notation Manuscripts Carolina Ramirez Waseda University ramirez@akane.waseda.jp Jun Ohya Waseda University ohya@waseda.jp ABSTRACT Researchers in the field

More information

Level 2 Music, Demonstrate knowledge of conventions in a range of music scores pm Wednesday 28 November 2012 Credits: Four

Level 2 Music, Demonstrate knowledge of conventions in a range of music scores pm Wednesday 28 November 2012 Credits: Four 91276 912760 2SUPERVISOR S Level 2 Music, 2012 91276 Demonstrate knowledge of conventions in a range of music scores 2.00 pm Wednesday 28 November 2012 Credits: Four Achievement Achievement with Merit

More information

Smart Traffic Control System Using Image Processing

Smart Traffic Control System Using Image Processing Smart Traffic Control System Using Image Processing Prashant Jadhav 1, Pratiksha Kelkar 2, Kunal Patil 3, Snehal Thorat 4 1234Bachelor of IT, Department of IT, Theem College Of Engineering, Maharashtra,

More information

Chord Classification of an Audio Signal using Artificial Neural Network

Chord Classification of an Audio Signal using Artificial Neural Network Chord Classification of an Audio Signal using Artificial Neural Network Ronesh Shrestha Student, Department of Electrical and Electronic Engineering, Kathmandu University, Dhulikhel, Nepal ---------------------------------------------------------------------***---------------------------------------------------------------------

More information

Doctor of Philosophy

Doctor of Philosophy University of Adelaide Elder Conservatorium of Music Faculty of Humanities and Social Sciences Declarative Computer Music Programming: using Prolog to generate rule-based musical counterpoints by Robert

More information

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE On Industrial Automation and Control By Prof. S. Mukhopadhyay Department of Electrical Engineering IIT Kharagpur Topic Lecture

More information

Greeley-Evans School District 6 Year One Beginning Orchestra Curriculum Guide Unit: Instrument Care/Assembly

Greeley-Evans School District 6 Year One Beginning Orchestra Curriculum Guide Unit: Instrument Care/Assembly Unit: Instrument Care/Assembly Enduring Concept: Expression of Music Timeline: Trimester One Student will demonstrate proper care of instrument Why is it important to take care of your instrument? What

More information

Pitch and Keyboard. Can you think of some examples of pitched sound in music? Can you think some examples of non-pitched sound in music?

Pitch and Keyboard. Can you think of some examples of pitched sound in music? Can you think some examples of non-pitched sound in music? Pitch and Keyboard Music is a combination of sound and silence in time. There are two types of sound that are used in music: pitch, and non-pitched sound. Pitch- In music, pitch refers to sound with a

More information

MusicHand: A Handwritten Music Recognition System

MusicHand: A Handwritten Music Recognition System MusicHand: A Handwritten Music Recognition System Gabriel Taubman Brown University Advisor: Odest Chadwicke Jenkins Brown University Reader: John F. Hughes Brown University 1 Introduction 2.1 Staff Current

More information

arxiv: v1 [cs.sd] 8 Jun 2016

arxiv: v1 [cs.sd] 8 Jun 2016 Symbolic Music Data Version 1. arxiv:1.5v1 [cs.sd] 8 Jun 1 Christian Walder CSIRO Data1 7 London Circuit, Canberra,, Australia. christian.walder@data1.csiro.au June 9, 1 Abstract In this document, we introduce

More information

A QUERY BY EXAMPLE MUSIC RETRIEVAL ALGORITHM

A QUERY BY EXAMPLE MUSIC RETRIEVAL ALGORITHM A QUER B EAMPLE MUSIC RETRIEVAL ALGORITHM H. HARB AND L. CHEN Maths-Info department, Ecole Centrale de Lyon. 36, av. Guy de Collongue, 69134, Ecully, France, EUROPE E-mail: {hadi.harb, liming.chen}@ec-lyon.fr

More information