Music Representation and Music Information Retrieval

Size: px
Start display at page:

Download "Music Representation and Music Information Retrieval"

Transcription

1 Music Representation and Music Information Retrieval Nikoleta HABUDOVÁ* Slovak University of Technology Faculty of Informatics and Information Technologies Ilkovičova 3, Bratislava, Slovakia Abstract. Several computer file formats for musical notation and their storage and interchange have been developed in the world. One of them, text-based MusicXML format is robust, and user friendly, designed for interchange, analysis, and performance of musical information. It shows potential for being developed as a standard for musical notation interchange. Musical themes could be represented in formal and graph models and used in music information retrieval, which is mostly based on XML platform. 1 Introduction There have been many methods used to represent musical notes and information on computers. One method of representation to have emerged over recent years is the MusicXML file format, which is based on the conventions of the extensible Mark-up Language (XML) format. In this paper we present and describe several existing computer file formats for the representation of music. We show the possible formal and graph representation of melodic themes, which could be used in music information retrieval. 2 Music application formats The major technical problem was to desing a format that was complete enough for both commercial and academic use, while usable enough to be approachable for developers. Computers can represent music in two basic ways: * Doctoral degree study programme in field: Informatics Supervisor: Professor Pavol Návrat, Institute of Informatics and Software Engineering, Faculty of Informatics and Information Technologies STU in Bratislava IIT.SRC 2010, Bratislava, April 21, 2010, pp. 1 8.

2 2 Nikoleta Habudová An audio file represents music as sound in order to play recorded music. A symbolic file represents music in terms of musical concepts relevant to performers who read music. Converting symbolic files into audio format is important for classical composers who need to create demos in order to interest performers in their music. Symbolic files can also be converted into image/based formats like PDF and JPEG. These formats can display the printed music notation, but contain no music semantics. Converting audio files to symbolic format, on the other hand, has more in common with some of the most difficult problems in artificial intelligence. No application solve this problem satisfactorily at this time. Symbolic and audio formats are related, but they are not interchangeable. Many types of music applications use symbolic formats: Notation editors are used both to compose music and to prepare music for performance and publication. Music scanners convert printed music into symbolic format using optical music recognition (OMR), similar to converting printed text into computer text files using optical character recognition (OCR). Sequencers combine audio and symbolic formats for composers who work more independently of music notation. Sequencers focus on sound output. Digital music stands display music electronically, listen to the performance, and automatically turn pages as needed. Digital sheet music applications like are used to sell sheet music online [9]. 3 Audio and symbolic formats of music representation There are several audio and symbolic representations of music. 3.1 MIDI Music Instrument Digital Interface (MIDI) is an industry-standard protocol that enables electronic musical instruments to communicate, control, and synchronize with each other. MIDI does not transmit an audio signal or media it transmits "event messages" such as the pitch and intensity of musical notes to play. MIDI does not provide the necessary musical semantic information to be used as a comprehensive format for music representation. It is unsuitable for the precise notation of musical information [4][4]. Today, MIDI remains the only symbolic music interchange format in wide use [7]. 3.2 SMDL The creation purpose of Standard Music Description Language (SMDL) was to standardize musical information by means of the capabilities offered by SGML (Standard Generalized Markup Language) format.

3 Music Representation and Music Information Retrieval 3 SMDL is an instance of HyTime (Hypermedia Time/Based Description Language) and it inherits the functionality of this standard. It devides the aspects of music representation in four domains: Logical (cantus), Visual, Gestual and Analytical [11]. 3.3 NIFF Notation Interchange File Format (NIFF) is a music notation file format used primarily for transferring music notation between different scorewriters. The format is based upon RIFF (Resource Interchange File Format). 3.4 XML for music representation Extensible Markup Language (XML) is a subset of SGML. Its goal is to enable generic SGML to be served, received and processed on the Web in the way that is now possible with HTML. Logical structure of an XML document is a hierarchical structure with a system of hyperlinks. XML has obvious appeal as a technology to help solve the music interchange problem. It is designed to represent complex, structured data in standardized way. MusiXML is the format for music representation for exchanging musical score information. The structure is subdevided into three sections: Bibliographic data section, Logical data section and Filter data section. Authors of the paper [11] consider the structure of the MusiXML for incomplete. MusiCat is a catalogue oriented encoding format. The structure of a MusiCat-document is organised as a catalogue document and has four main sections: header, body, front and back. The body element contains the great part of the encoded information [11]. MusicXML attempts to do for online sheet music and music software what MIDI did for electronic musical instruments. By using XML, it is more Internet-friendly that proprietary binary formats. MusicXML serves as an interchange format for applications in music notation, music analysis, music information retrieval and musical performance. Therefore it augments, but does not replace, existing specialized formats for individual applications. It is designed to be adequate, not optimal, for these diverse applications [7][7]. More about MusicXML is in separate chapter. Other proposals There have been written several other musical representation proposals: Musical Notation Markup Language (MNML) Musical Markup Language (MML) Music Tagging Type Definition (MuTaTeD) MusicML

4 4 Nikoleta Habudová ChordML [11][11] Humdrum MuseData 4 MusicXML Company Recordare LLC, first started to develop MusicXML in 2000[4]. MusicXML is currently in version 2.0 as of January The main development goals were to create a file format for musical representation and interchange that would be Internetfriendly (easy to transport and use across Internet transfer mediums) and is a nonbinary format [4]. The design of MusicXML folowed two main strategies: 1. The design was based on two of the most powerful academic music formats for music notation: MuseData and Humdrum. Both formats have large music repertoires available, and have been used for diverse music applications. 2. The MusicXML definition was developed iteratively with MusicXML software [7]. Haus and Longari [11] consider that an XML DTD and an XML Schema definition of MusicXML are available. MusicXML Schema is richer than the MusicXML DTD because XML Schema language provides tools that XML DTD language does not. 4.1 Elements of MusicXML design Here is then musical equivalent of C's "Hello, world" program for MusicXML to show how MusicXML represents musical scores. The music file is the most simplest: one instrument, one measure, one note, a whole note on middle C. Figure 1. "Hello, world" in MusicXML. Here is the musical score represented in MusicXML: <?xml version="1.0" encoding="utf-8" standalone="no"?> <!DOCTYPE score-partwise PUBLIC "-//RECORDARE//DTD MusicXML 0.5 Partwise//EN" " <score-partwise> <part-list> <score-part id="p1"> <part-name>music</part-name>

5 Music Representation and Music Information Retrieval 5 </score-part> </part-list> <part id="p1"> <measure number="1"> <attributes> <divisions>1</divisions> <key> <fifths>0</fifths> </key> <time> <beats>4</beats> <beat-type>4</beat-type> </time> <clef> <sign>g</sign> <line>2</line> </clef> </attributes> <note> <pitch> <step>c</step> <octave>4</octave> </pitch> <duration>4</duration> <type>whole</type> </note> </measure> </part> </score-partwise> MusicXML can represent scores either partwise (measures within parts) or timewise (parts within measures), with XSLT stylesheets to go back and forth between the two. The attributes element contains musical attributes of score, such as the divisions, the key signature, time signature, and clef. After the attributes there is the one and only note in the score: a C in octave 4 [7][7]. 4.2 Structure The structure of the document is composed of individual score files (Score element) collected together within the structure defined in the Opus element. The Opus element allows direct and indirect arbitrary nesting of other Opus and Score elements. An XSLT program allows an automatic translation between the two orderings. The definition of DTD is split-up in several files, each one containing a modular part of the definition: Common definitions: elements and entities that are shared among multiple components (date formats, spacing units, position coordinates formats, embelischments structures and others); Score identifications: element definition of key and time signature, clefs, transpositions and other part's attribute elements;

6 6 Nikoleta Habudová Note: elements defining a consistent amount of property of the note, from the graphical representation to the logical aggregation between different parts, from articulations to performance infomation and associated lyric information; Barline: element defining the several types of barlines and their functionality like repeats, multiple ending etc... Directions and general purpose elements: contains elements describing several sign not directly related to the notes (e.g. segno, pedal, others), harmony structures (chords), printing and sound elements to specify general parameters associated to the rendering of the piece. The authors of the paper [11][11] consider the MusicXML as a sufficient interchange format for notation, analysis, retrieval and performance application. The content represented by the format is score oriented, e.g. the notes are represented as symbolic and graphical objects [11]. 4.3 Adoption MusicXML has succeeded in becoming the de facto interchange standard for symbolic music formats. MusicXML had achieved more success as a symbolic music interchange format than any prior effort besides MIDI. MusicXML in 2010 works with over 120 music applications, including all the market leaders for music notation editing and scanning [13]. 5 Formal and graph models in music information retrieval Musical themes are not pure sequences of bytes or symbols, they represent relationships among scale degrees. There are several formal and graph models of musical themes. Among formal models range functional and reductionistic approach. In functional model are musical themes treated like functions. In this context melodies are finite sequences, that is, function defined on a finite subset of N and whose values are in mono or n-dimensional spaces. Reductionistic approach exploits additional musicological information related to the piece (e.g., time signature) and assigns different levels of relevance to single notes of the melody. Graph model is typically geometric, is the study of a geometric object up to the specific transformations acting on it. Let M be a theme that we call the musical graph representing M. Musical graphs could be Eulerian, connected, oriented multigraphs. The melody is a sequence of intervals, so such a sequence represents an oriented trail in the graph which uses every edge once and once only. A musical theme M contains a series iff its representative graph G(M) is Hamiltonian. Let us consider the dodecaphonic series in Figure 2 [Schoenberg (1911)]. Figure 3 shows its representative graph, C 12, which is Hamiltonian. Cyclic graphs C n are a trivial example of series [12][12].

7 Music Representation and Music Information Retrieval 7 Figure 2. Dodecaphonic series [Schoenberg (1911)]. Figure 3. The cyclic graph C Conclusions There are many formats used for representation of music. Some represent the sound, another notation, some both of them. For the representation of musical notation seems to be the most suitable MusicXML format. XML platform offers enough possibilities for developing methods for music information retrieval. Common music information retrieval methods do not take into account the inner structure of melodic themes and the metric relationships between notes. Above mentioned formal or graph models of musical themes (building a representative graph for every theme and working with graphs instead of themes) supposed to be possible way for developing music information retrieval methods. Acknowledgement: This work was partially supported by the Scientific Grant Agency of Slovak Republic, grant No. VG1/0508/09.

8 8 Nikoleta Habudová References [1] Akerkar, R., Lingras, P.: Building an Intelligent Web, Theory and Praxis. USA: Jones & Barlett Publishers, Inc, 2008 [2] Baraté, A., Ludovico, L.A., Advanced Interfaces for Music Enjoyment. Proceedings of the working conference on Advanced visual interfaces, pp [3] Belliny, P., Della Santa, R., Nesi, P., Automatic Formatting of Music Sheets. Proceedings of the First International Conference on WEB Delivering of Music (WEDELMUSIC'01), p. 170 [4] Cunningham, S., Suitability of MusicXML as a Format for Computer Music Notation and Interchange, Proceedings of IADIS International Conference on Aplied Computing. Lisbon, Portugal, pp. III-7. [5] Cunningham, S., Gebert, N., Picking, R., Grout, V., Web-based Music Notation Editing. Proceedings of IADIS - International Conference on WWW/Internet, Murcia, Spain. [6] Extensible Markup Language 1.0. Available from: [7] Good, M., MusicXML: An Internet-Friendly Format for Sheet Music. Proceedings of XML 2001 International Conference. Orlando, USA. [8] Good, M., Actor, G., Using Music XML for File Interchange. Proceedings Third International Conference on Web delivering of Music. Leeds, UK, IEEE Press, Los Alamitos, Ca, pp [9] Good, M., Lessons from the Adoption of MusicXML as an Interchange Standard. Available from: [10] Gotoh, T., Minamikawa-Tachino R., Tamura, N., An Internet Environment for Braille Translation of Digital Music Scores. Proceedings of the 2008 Second International Symposium on Universal Communication, pp [11] Haus, G., Longari, M., Music Information Description by Mark-up Language within DB-Web Applications. First International Conference on Web Delivering of Music, Proceedings. IEEE Press, pp [12] Pinto, A., Haus, G., A Novel XML Music Information Retrieval Method Using Graph Invariants. ACM Transactions on Information Systems, Vol. 25, No. 4, Article 19. [13] Recordare MusicXML. Available from: [14] Watanabe, A., Katoh, T., Bista, B.B., Takata, T., On a Watermarking Scheme for MusicXML, Proceedings of the 20th International Conference on Advanced Information Networking and Applications (AINA 06), IEEE Press.

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

Week 11 Music as Data

Week 11 Music as Data Week 11 Music as Data Roger B. Dannenberg Professor of Computer Science and Art & Music MIDI Files as Music Representation n MIDI messages are limited to performance information n Standard MIDI Files are

More information

Frans Wiering, Tim Crawford, David Lewis MedRen 2005

Frans Wiering, Tim Crawford, David Lewis MedRen 2005 Frans Wiering, Tim Crawford, David Lewis MedRen 2005 " themes of the talk specific: creating an encoding language for digital critical editions of lute tablatures generic: digital critical editions from

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

IEEE 1599: a Multi-layer Approach to Music Description

IEEE 1599: a Multi-layer Approach to Music Description JOURNAL OF MULTIMEDIA, VOL. 4, NO. 1, FEBRUARY 2009 9 IEEE 1599: a Multi-layer Approach to Music Description Luca A. Ludovico Laboratorio di Informatica Musicale (LIM) Dipartimento di Informatica e Comunicazione

More information

Tool-based Identification of Melodic Patterns in MusicXML Documents

Tool-based Identification of Melodic Patterns in MusicXML Documents Tool-based Identification of Melodic Patterns in MusicXML Documents Manuel Burghardt (manuel.burghardt@ur.de), Lukas Lamm (lukas.lamm@stud.uni-regensburg.de), David Lechler (david.lechler@stud.uni-regensburg.de),

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

a start time signature, an end time signature, a start divisions value, an end divisions value, a start beat, an end beat.

a start time signature, an end time signature, a start divisions value, an end divisions value, a start beat, an end beat. The KIAM System in the C@merata Task at MediaEval 2016 Marina Mytrova Keldysh Institute of Applied Mathematics Russian Academy of Sciences Moscow, Russia mytrova@keldysh.ru ABSTRACT The KIAM system is

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

The Interactive-Music Network

The Interactive-Music Network MUSICNETWORK The Interactive-Music Network DE4.4.1 Music Notation Coding Version: 1.3 Date: 10/03/2004 Responsible: DSI Project Number: IST-2001-37168 Project Title: The Interactive-Music Network Deliverable

More information

Music and Text: Integrating Scholarly Literature into Music Data

Music and Text: Integrating Scholarly Literature into Music Data Music and Text: Integrating Scholarly Literature into Music Datasets Richard Lewis, David Lewis, Tim Crawford, and Geraint Wiggins Goldsmiths College, University of London DRHA09 - Dynamic Networks of

More information

TRANSLATION FROM BRAILLE MUSIC MARK-UP LANGUAGE TO DAISYXML

TRANSLATION FROM BRAILLE MUSIC MARK-UP LANGUAGE TO DAISYXML Translation from Braille Music Mark-up Language to DAISYXML 21 TRANSLATION FROM BRAILLE MUSIC MARK-UP LANGUAGE TO DAISYXML Nadine Baptiste Jessel / Javier Asensio Cubero IRIT, Université Paul Sabatier

More information

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

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

Automated Transcription of a Lyric s Melody. David Branner. Hacker School, New York

Automated Transcription of a Lyric s Melody. David Branner. Hacker School, New York Automated Transcription of a Lyric s Melody David Branner Hacker School, New York 20141023 Automated* Transcription of a Lyric s Melody David Branner Hacker School, New York 20141023 Automated* Transcription

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

ENCODING MUSIC INFORMATION

ENCODING MUSIC INFORMATION 2 ENCODING MUSIC INFORMATION Luca A. Ludovico Summary: This technical chapter describes in detail the multi-layer structure of IEEE I 599 and how synchronization among different layers is achieved, mostly

More information

Analysis and Discussion of Schoenberg Op. 25 #1. ( Preludium from the piano suite ) Part 1. How to find a row? by Glen Halls.

Analysis and Discussion of Schoenberg Op. 25 #1. ( Preludium from the piano suite ) Part 1. How to find a row? by Glen Halls. Analysis and Discussion of Schoenberg Op. 25 #1. ( Preludium from the piano suite ) Part 1. How to find a row? by Glen Halls. for U of Alberta Music 455 20th century Theory Class ( section A2) (an informal

More information

SAMPLE ASSESSMENT TASKS MUSIC JAZZ ATAR YEAR 11

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

More information

Extracting Significant Patterns from Musical Strings: Some Interesting Problems.

Extracting Significant Patterns from Musical Strings: Some Interesting Problems. Extracting Significant Patterns from Musical Strings: Some Interesting Problems. Emilios Cambouropoulos Austrian Research Institute for Artificial Intelligence Vienna, Austria emilios@ai.univie.ac.at Abstract

More information

Efficient Processing the Braille Music Notation

Efficient Processing the Braille Music Notation Efficient Processing the Braille Music Notation Tomasz Sitarek and Wladyslaw Homenda Faculty of Mathematics and Information Science Warsaw University of Technology Plac Politechniki 1, 00-660 Warsaw, Poland

More information

Robert Alexandru Dobre, Cristian Negrescu

Robert Alexandru Dobre, Cristian Negrescu ECAI 2016 - International Conference 8th Edition Electronics, Computers and Artificial Intelligence 30 June -02 July, 2016, Ploiesti, ROMÂNIA Automatic Music Transcription Software Based on Constant Q

More information

NEW FRONTIERS IN MUSIC EDUCATION THROUGH THE IEEE 1599 STANDARD

NEW FRONTIERS IN MUSIC EDUCATION THROUGH THE IEEE 1599 STANDARD NEW FRONTIERS IN MUSIC EDUCATION THROUGH THE IEEE 1599 STANDARD Adriano Baratè and Luca A. Ludovico Laboratorio di Informatica Musicale, Dipartimento di Informatica e Comunicazione, Università degli Studi

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

REPORT ON THE NOVEMBER 2009 EXAMINATIONS

REPORT ON THE NOVEMBER 2009 EXAMINATIONS THEORY OF MUSIC REPORT ON THE NOVEMBER 2009 EXAMINATIONS General Accuracy and neatness are crucial at all levels. In the earlier grades there were examples of notes covering more than one pitch, whilst

More information

EXPRESSIVE NOTATION PACKAGE - AN OVERVIEW

EXPRESSIVE NOTATION PACKAGE - AN OVERVIEW EXPRESSIVE NOTATION PACKAGE - AN OVERVIEW Mika Kuuskankare DocMus Sibelius Academy mkuuskan@siba.fi Mikael Laurson CMT Sibelius Academy laurson@siba.fi ABSTRACT The purpose of this paper is to give the

More information

Paulo V. K. Borges. Flat 1, 50A, Cephas Av. London, UK, E1 4AR (+44) PRESENTATION

Paulo V. K. Borges. Flat 1, 50A, Cephas Av. London, UK, E1 4AR (+44) PRESENTATION Paulo V. K. Borges Flat 1, 50A, Cephas Av. London, UK, E1 4AR (+44) 07942084331 vini@ieee.org PRESENTATION Electronic engineer working as researcher at University of London. Doctorate in digital image/video

More information

Algorithms for an Automatic Transcription of Live Music Performances into Symbolic Format

Algorithms for an Automatic Transcription of Live Music Performances into Symbolic Format Algorithms for an Automatic Transcription of Live Music Performances into Symbolic Format Stefano Baldan, Luca A. Ludovico, Davide A. Mauro Laboratorio di Informatica Musicale (LIM) Dipartimento di Informatica

More information

From Music Symbolic Information to Sound Synthesis: An Xml-Based Approach

From Music Symbolic Information to Sound Synthesis: An Xml-Based Approach From Music Symbolic Information to Sound Synthesis: An Xml-Based Approach Goffredo Haus, Luca A. Ludovico and Elisa Russo Laboratorio di Informatica Musicale (LIM), Dipartimento di Informatica e Comunicazione

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

ANNOTATING MUSICAL SCORES IN ENP

ANNOTATING MUSICAL SCORES IN ENP ANNOTATING MUSICAL SCORES IN ENP Mika Kuuskankare Department of Doctoral Studies in Musical Performance and Research Sibelius Academy Finland mkuuskan@siba.fi Mikael Laurson Centre for Music and Technology

More information

SAMPLE ASSESSMENT TASKS MUSIC GENERAL YEAR 12

SAMPLE ASSESSMENT TASKS MUSIC GENERAL YEAR 12 SAMPLE ASSESSMENT TASKS MUSIC GENERAL YEAR 12 Copyright School Curriculum and Standards Authority, 2015 This document apart from any third party copyright material contained in it may be freely copied,

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

PUREMX: AUTOMATIC TRANSCRIPTION OF MIDI LIVE MUSIC PERFORMANCES INTO XML FORMAT. Stefano Baldan, Luca A. Ludovico, Davide A. Mauro

PUREMX: AUTOMATIC TRANSCRIPTION OF MIDI LIVE MUSIC PERFORMANCES INTO XML FORMAT. Stefano Baldan, Luca A. Ludovico, Davide A. Mauro PUREMX: AUTOMATIC TRANSCRIPTION OF MIDI LIVE MUSIC PERFORMANCES INTO XML FORMAT Stefano Baldan, Luca A. Ludovico, Davide A. Mauro Laboratorio di Informatica Musicale (LIM) Dipartimento di Informatica e

More information

MUSIC: CONTEMPORARY MUSIC

MUSIC: CONTEMPORARY MUSIC Western Australian Certificate of Education ATAR course examination, 2016 Question/Answer booklet MUSIC: CONTEMPORARY MUSIC Please place your student identification label in this box Student number: In

More information

MIR IN ENP RULE-BASED MUSIC INFORMATION RETRIEVAL FROM SYMBOLIC MUSIC NOTATION

MIR IN ENP RULE-BASED MUSIC INFORMATION RETRIEVAL FROM SYMBOLIC MUSIC NOTATION 10th International Society for Music Information Retrieval Conference (ISMIR 2009) MIR IN ENP RULE-BASED MUSIC INFORMATION RETRIEVAL FROM SYMBOLIC MUSIC NOTATION Mika Kuuskankare Sibelius Academy Centre

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

Usability of Computer Music Interfaces for Simulation of Alternate Musical Systems

Usability of Computer Music Interfaces for Simulation of Alternate Musical Systems Usability of Computer Music Interfaces for Simulation of Alternate Musical Systems Dionysios Politis, Ioannis Stamelos {Multimedia Lab, Programming Languages and Software Engineering Lab}, Department of

More information

Metadata for Enhanced Electronic Program Guides

Metadata for Enhanced Electronic Program Guides Metadata for Enhanced Electronic Program Guides by Gomer Thomas An increasingly popular feature for TV viewers is an on-screen, interactive, electronic program guide (EPG). The advent of digital television

More information

Curriculum Standard One: The student will listen to and analyze music critically, using the vocabulary and language of music.

Curriculum Standard One: The student will listen to and analyze music critically, using the vocabulary and language of music. Curriculum Standard One: The student will listen to and analyze music critically, using the vocabulary and language of music. 1. The student will develop a technical vocabulary of music through essays

More information

Year Area Grade 1/2 Grade 3/4 Grade 5/6 Grade 7+

Year Area Grade 1/2 Grade 3/4 Grade 5/6 Grade 7+ Assessment Criteria: Music Year 7 (page 1 of 2) 7 K&U SKILLS Can recognise some simple musical terms. Basic awareness of musical genres and software. Identifies simple musical changes with some degree

More information

INTERACTIVE GTTM ANALYZER

INTERACTIVE GTTM ANALYZER 10th International Society for Music Information Retrieval Conference (ISMIR 2009) INTERACTIVE GTTM ANALYZER Masatoshi Hamanaka University of Tsukuba hamanaka@iit.tsukuba.ac.jp Satoshi Tojo Japan Advanced

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

A Model of Musical Motifs

A Model of Musical Motifs A Model of Musical Motifs Torsten Anders Abstract This paper presents a model of musical motifs for composition. It defines the relation between a motif s music representation, its distinctive features,

More information

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

Sample assessment task. Task details. Content description. 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

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

A Model of Musical Motifs

A Model of Musical Motifs A Model of Musical Motifs Torsten Anders torstenanders@gmx.de Abstract This paper presents a model of musical motifs for composition. It defines the relation between a motif s music representation, its

More information

Chapter Five: The Elements of Music

Chapter Five: The Elements of Music Chapter Five: The Elements of Music What Students Should Know and Be Able to Do in the Arts Education Reform, Standards, and the Arts Summary Statement to the National Standards - http://www.menc.org/publication/books/summary.html

More information

Elements of Music David Scoggin OLLI Understanding Jazz Fall 2016

Elements of Music David Scoggin OLLI Understanding Jazz Fall 2016 Elements of Music David Scoggin OLLI Understanding Jazz Fall 2016 The two most fundamental dimensions of music are rhythm (time) and pitch. In fact, every staff of written music is essentially an X-Y coordinate

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

Background/Purpose. Goals and Features

Background/Purpose. Goals and Features Beat hoven Sona Roy sbr2146 ( Manager ) Jake Kwon jk3655 & Ruonan Xu rx2135 ( Language Gurus ) Rodrigo Manubens rsm2165 ( System Architect / Musical Guru ) Eunice Kokor eek2138 ( Tester ) Background/Purpose

More information

AP Music Theory Westhampton Beach High School Summer 2017 Review Sheet and Exercises

AP Music Theory Westhampton Beach High School Summer 2017 Review Sheet and Exercises AP Music Theory esthampton Beach High School Summer 2017 Review Sheet and Exercises elcome to AP Music Theory! Our 2017-18 class is relatively small (only 8 students at this time), but you come from a

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

Music Representations. Beethoven, Bach, and Billions of Bytes. Music. Research Goals. Piano Roll Representation. Player Piano (1900)

Music Representations. Beethoven, Bach, and Billions of Bytes. Music. Research Goals. Piano Roll Representation. Player Piano (1900) Music Representations Lecture Music Processing Sheet Music (Image) CD / MP3 (Audio) MusicXML (Text) Beethoven, Bach, and Billions of Bytes New Alliances between Music and Computer Science Dance / Motion

More information

Grade Five. MyMusicTheory.com PREVIEW. Music Theory Extra Resources. Cadences Transposition Composition Score-reading.

Grade Five. MyMusicTheory.com PREVIEW. Music Theory Extra Resources. Cadences Transposition Composition Score-reading. MyMusicTheory.com Grade Five Music Theory Extra Resources Cadences Transposition Composition Score-reading (ABRSM Syllabus) PREVIEW BY VICTORIA WILLIAMS BA MUSIC www.mymusictheory.com Published: 6th March

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

OKLAHOMA SUBJECT AREA TESTS (OSAT )

OKLAHOMA SUBJECT AREA TESTS (OSAT ) CERTIFICATION EXAMINATIONS FOR OKLAHOMA EDUCATORS (CEOE ) OKLAHOMA SUBJECT AREA TESTS (OSAT ) FIELD 003: VOCAL/GENERAL MUSIC September 2010 Subarea Range of Competencies I. Listening Skills 0001 0003 II.

More information

ESP: Expression Synthesis Project

ESP: Expression Synthesis Project ESP: Expression Synthesis Project 1. Research Team Project Leader: Other Faculty: Graduate Students: Undergraduate Students: Prof. Elaine Chew, Industrial and Systems Engineering Prof. Alexandre R.J. François,

More information

ETHNOMUSE: ARCHIVING FOLK MUSIC AND DANCE CULTURE

ETHNOMUSE: ARCHIVING FOLK MUSIC AND DANCE CULTURE ETHNOMUSE: ARCHIVING FOLK MUSIC AND DANCE CULTURE Matija Marolt, Member IEEE, Janez Franc Vratanar, Gregor Strle Abstract: The paper presents the development of EthnoMuse: multimedia digital library of

More information

Algorithmic Music Composition

Algorithmic Music Composition Algorithmic Music Composition MUS-15 Jan Dreier July 6, 2015 1 Introduction The goal of algorithmic music composition is to automate the process of creating music. One wants to create pleasant music without

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

The digital Beethoven house

The digital Beethoven house The digital Beethoven house A project of in cooperation with Overview Motivation Goals of the project The digital Beethoven house Overview of the project Core Components of the project - Digital Archive

More information

Curriculum Standard One: The student will listen to and analyze music critically, using the vocabulary and language of music.

Curriculum Standard One: The student will listen to and analyze music critically, using the vocabulary and language of music. Curriculum Standard One: The student will listen to and analyze music critically, using the vocabulary and language of music. 1. The student will develop a technical vocabulary of music. 2. The student

More information

Audio. Meinard Müller. Beethoven, Bach, and Billions of Bytes. International Audio Laboratories Erlangen. International Audio Laboratories Erlangen

Audio. Meinard Müller. Beethoven, Bach, and Billions of Bytes. International Audio Laboratories Erlangen. International Audio Laboratories Erlangen Meinard Müller Beethoven, Bach, and Billions of Bytes When Music meets Computer Science Meinard Müller International Laboratories Erlangen meinard.mueller@audiolabs-erlangen.de School of Mathematics University

More information

DOWNLOAD PDF FILE

DOWNLOAD PDF FILE www.migu-music.com DOWNLOAD PDF FILE Table of Contents Explanation of Contents...6 Melody Interpretation Part 1...8 Altering the Melodic Rhythm... 8 Harmony Part 1... 11 Chord Expansion, Dominants... 11

More information

However, in studies of expressive timing, the aim is to investigate production rather than perception of timing, that is, independently of the listene

However, in studies of expressive timing, the aim is to investigate production rather than perception of timing, that is, independently of the listene Beat Extraction from Expressive Musical Performances Simon Dixon, Werner Goebl and Emilios Cambouropoulos Austrian Research Institute for Artificial Intelligence, Schottengasse 3, A-1010 Vienna, Austria.

More information

Keyboard Version. Instruction Manual

Keyboard Version. Instruction Manual Jixis TM Graphical Music Systems Keyboard Version Instruction Manual The Jixis system is not a progressive music course. Only the most basic music concepts have been described here in order to better explain

More information

Data Representation. signals can vary continuously across an infinite range of values e.g., frequencies on an old-fashioned radio with a dial

Data Representation. signals can vary continuously across an infinite range of values e.g., frequencies on an old-fashioned radio with a dial Data Representation 1 Analog vs. Digital there are two ways data can be stored electronically 1. analog signals represent data in a way that is analogous to real life signals can vary continuously across

More information

Curriculum Standard One: The student will listen to and analyze music critically, using the vocabulary and language of music.

Curriculum Standard One: The student will listen to and analyze music critically, using the vocabulary and language of music. Curriculum Standard One: The student will listen to and analyze music critically, using the vocabulary and language of music. 1. The student will develop a technical vocabulary of music through essays

More information

Cascading Citation Indexing in Action *

Cascading Citation Indexing in Action * Cascading Citation Indexing in Action * T.Folias 1, D. Dervos 2, G.Evangelidis 1, N. Samaras 1 1 Dept. of Applied Informatics, University of Macedonia, Thessaloniki, Greece Tel: +30 2310891844, Fax: +30

More information

Visualizing Euclidean Rhythms Using Tangle Theory

Visualizing Euclidean Rhythms Using Tangle Theory POLYMATH: AN INTERDISCIPLINARY ARTS & SCIENCES JOURNAL Visualizing Euclidean Rhythms Using Tangle Theory Jonathon Kirk, North Central College Neil Nicholson, North Central College Abstract Recently there

More information

Some properties of non-octave-repeating scales, and why composers might care

Some properties of non-octave-repeating scales, and why composers might care Some properties of non-octave-repeating scales, and why composers might care Craig Weston How to cite this presentation If you make reference to this version of the manuscript, use the following information:

More information

MUSIC CURRICULM MAP: KEY STAGE THREE:

MUSIC CURRICULM MAP: KEY STAGE THREE: YEAR SEVEN MUSIC CURRICULM MAP: KEY STAGE THREE: 2013-2015 ONE TWO THREE FOUR FIVE Understanding the elements of music Understanding rhythm and : Performing Understanding rhythm and : Composing Understanding

More information

SAN BERNARDINO VALLEY COLLEGE SUBMITTED FOR BOARD OF TRUSTEE APPROVAL NEW COURSES

SAN BERNARDINO VALLEY COLLEGE SUBMITTED FOR BOARD OF TRUSTEE APPROVAL NEW COURSES SAN BERNARDINO VALLEY COLLEGE SUBMITTED FOR BOARD OF TRUSTEE APPROVAL NEW COURSES Course ID: MUS 101L Musicianship I Units: 1 Corequisite: MUS 101 Catalog Description: A general study of the components

More information

Semi-automated extraction of expressive performance information from acoustic recordings of piano music. Andrew Earis

Semi-automated extraction of expressive performance information from acoustic recordings of piano music. Andrew Earis Semi-automated extraction of expressive performance information from acoustic recordings of piano music Andrew Earis Outline Parameters of expressive piano performance Scientific techniques: Fourier transform

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

An Integrated Music Chromaticism Model

An Integrated Music Chromaticism Model An Integrated Music Chromaticism Model DIONYSIOS POLITIS and DIMITRIOS MARGOUNAKIS Dept. of Informatics, School of Sciences Aristotle University of Thessaloniki University Campus, Thessaloniki, GR-541

More information

ITU-T Y.4552/Y.2078 (02/2016) Application support models of the Internet of things

ITU-T Y.4552/Y.2078 (02/2016) Application support models of the Internet of things I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Y.4552/Y.2078 (02/2016) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET

More information

Music Processing Introduction Meinard Müller

Music Processing Introduction Meinard Müller Lecture Music Processing Introduction Meinard Müller International Audio Laboratories Erlangen meinard.mueller@audiolabs-erlangen.de Music Music Information Retrieval (MIR) Sheet Music (Image) CD / MP3

More information

Music Theory Lesson Plans

Music Theory Lesson Plans Music Theory Lesson Plans take your students from having no functional knowledge of music theory to understanding scales, chords and harmonic systems? Introductory Music Lesson Plan Objectives 1: To make

More information

UWE has obtained warranties from all depositors as to their title in the material deposited and as to their right to deposit such material.

UWE has obtained warranties from all depositors as to their title in the material deposited and as to their right to deposit such material. Nash, C. (2016) Manhattan: Serious games for serious music. In: Music, Education and Technology (MET) 2016, London, UK, 14-15 March 2016. London, UK: Sempre Available from: http://eprints.uwe.ac.uk/28794

More information

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

Ph.D Research Proposal: Coordinating Knowledge Within an Optical Music Recognition System Ph.D Research Proposal: Coordinating Knowledge Within an Optical Music Recognition System J. R. McPherson March, 2001 1 Introduction to Optical Music Recognition Optical Music Recognition (OMR), sometimes

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

ITU-T Y Functional framework and capabilities of the Internet of things

ITU-T Y Functional framework and capabilities of the Internet of things I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T Y.2068 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (03/2015) SERIES Y: GLOBAL INFORMATION INFRASTRUCTURE, INTERNET PROTOCOL

More information

PLANE TESSELATION WITH MUSICAL-SCALE TILES AND BIDIMENSIONAL AUTOMATIC COMPOSITION

PLANE TESSELATION WITH MUSICAL-SCALE TILES AND BIDIMENSIONAL AUTOMATIC COMPOSITION PLANE TESSELATION WITH MUSICAL-SCALE TILES AND BIDIMENSIONAL AUTOMATIC COMPOSITION ABSTRACT We present a method for arranging the notes of certain musical scales (pentatonic, heptatonic, Blues Minor and

More information

Voluntary Product Accessibility Template

Voluntary Product Accessibility Template Date: June 2014 Product Name: Samsung 450 Series LED Monitors Product Version Number: S27C450D, S24C450D, S24C450DL, S23C450D, S22C450D, S19C450BR, S23C450D Vendor Company Name: Samsung Electronics of

More information

jsymbolic 2: New Developments and Research Opportunities

jsymbolic 2: New Developments and Research Opportunities jsymbolic 2: New Developments and Research Opportunities Cory McKay Marianopolis College and CIRMMT Montreal, Canada 2 / 30 Topics Introduction to features (from a machine learning perspective) And how

More information

Methodologies for Creating Symbolic Early Music Corpora for Musicological Research

Methodologies for Creating Symbolic Early Music Corpora for Musicological Research Methodologies for Creating Symbolic Early Music Corpora for Musicological Research Cory McKay (Marianopolis College) Julie Cumming (McGill University) Jonathan Stuchbery (McGill University) Ichiro Fujinaga

More information

Using a predefined template in an alternate tuning. Using a predefined rule set for alternate tuning

Using a predefined template in an alternate tuning. Using a predefined rule set for alternate tuning Alternate tuning 01/11/2006 07:40 PM Previous page Melody Assistant Next page Products What's new? Tutorial Notation Rendering Rules Effects/Expression Microtonal adjustment Alternate tuning Digital Effects

More information

Texas State Solo & Ensemble Contest. May 26 & May 28, Theory Test Cover Sheet

Texas State Solo & Ensemble Contest. May 26 & May 28, Theory Test Cover Sheet Texas State Solo & Ensemble Contest May 26 & May 28, 2012 Theory Test Cover Sheet Please PRINT and complete the following information: Student Name: Grade (2011-2012) Mailing Address: City: Zip Code: School:

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

WESTFIELD PUBLIC SCHOOLS Westfield, New Jersey

WESTFIELD PUBLIC SCHOOLS Westfield, New Jersey WESTFIELD PUBLIC SCHOOLS Westfield, New Jersey Office of Instruction Course of Study WRITING AND ARRANGING I - 1761 Schools... Westfield High School Department... Visual and Performing Arts Length of Course...

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

Music Encoding Initiative. Johannes Kepper, Administrative Chair. URL:

Music Encoding Initiative. Johannes Kepper, Administrative Chair. URL: Digital and Multimedia Scholarship 273 show where Schenker s ideas had spread to through his students and grandstudents. 33 In other words, the early stages of Rothstein s fictitious map charting the Schenkerian

More information

DICOM medical image watermarking of ECG signals using EZW algorithm. A. Kannammal* and S. Subha Rani

DICOM medical image watermarking of ECG signals using EZW algorithm. A. Kannammal* and S. Subha Rani 126 Int. J. Medical Engineering and Informatics, Vol. 5, No. 2, 2013 DICOM medical image watermarking of ECG signals using EZW algorithm A. Kannammal* and S. Subha Rani ECE Department, PSG College of Technology,

More information

Theory of Music Grade 6

Theory of Music Grade 6 Theory of Music Grade 6 May 2010 Your full name (as on appointment slip). Please use BLOCK CAPITALS. Your signature Registration number Centre Instructions to Candidates 1. The time allowed for answering

More information

Fundamentals of Music Theory MUSIC 110 Mondays & Wednesdays 4:30 5:45 p.m. Fine Arts Center, Music Building, room 44

Fundamentals of Music Theory MUSIC 110 Mondays & Wednesdays 4:30 5:45 p.m. Fine Arts Center, Music Building, room 44 Fundamentals of Music Theory MUSIC 110 Mondays & Wednesdays 4:30 5:45 p.m. Fine Arts Center, Music Building, room 44 Professor Chris White Department of Music and Dance room 149J cwmwhite@umass.edu This

More information

Informed Feature Representations for Music and Motion

Informed Feature Representations for Music and Motion Meinard Müller Informed Feature Representations for Music and Motion Meinard Müller 27 Habilitation, Bonn 27 MPI Informatik, Saarbrücken Senior Researcher Music Processing & Motion Processing Lorentz Workshop

More information

2 3 Bourée from Old Music for Viola Editio Musica Budapest/Boosey and Hawkes 4 5 6 7 8 Component 4 - Sight Reading Component 5 - Aural Tests 9 10 Component 4 - Sight Reading Component 5 - Aural Tests 11

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